国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > 綜合 > 正文

SQLServer常見(jiàn)問(wèn)題應(yīng)對(duì)

2024-07-21 02:05:34
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

sqlserver常見(jiàn)問(wèn)題應(yīng)對(duì)































































































版權(quán)所有©ashuixu轉(zhuǎn)載請(qǐng)保持完整并注明出處































































































sql語(yǔ)句部分































































































1、sql語(yǔ)句跨兩個(gè)以上的數(shù)據(jù)庫(kù)

問(wèn)題:有時(shí)某個(gè)sql語(yǔ)句需要使用兩個(gè)以上的數(shù)據(jù)庫(kù),這樣的sql語(yǔ)句怎么寫呢?

解答:采用databasename..tablename來(lái)訪問(wèn)表就可以了。

舉例:































































































2、匹配查詢

問(wèn)題:我要實(shí)現(xiàn)字符串的匹配查詢,該怎么做呢?

解答:用like,請(qǐng)參見(jiàn)sqlserver2000的聯(lián)機(jī)幫助。在索引中輸入“like”,內(nèi)有非常詳細(xì)的說(shuō)明和示例。

補(bǔ)充:該問(wèn)題的提出是因?yàn)楣P者在查詢所有面料包含文字“50%純棉”的時(shí)候引出的,因?yàn)樗粋€(gè)或多個(gè)特殊通配符“%”。當(dāng)筆者寫出如下語(yǔ)句時(shí):


   
執(zhí)行結(jié)果為(非真實(shí)數(shù)據(jù)): 





正確的寫法是:



或:












































3、交叉數(shù)據(jù)報(bào)表


問(wèn)題:如何獲取交叉數(shù)據(jù)查詢結(jié)果?

解答:更為詳細(xì)的內(nèi)容請(qǐng)參見(jiàn)sqlserver2000聯(lián)機(jī)幫助。在索引中輸入“交叉數(shù)據(jù)報(bào)表”,即可查看。

補(bǔ)充:在程序中可以先用distinct或group選出滿足條件的所有交叉數(shù)據(jù)列,然后構(gòu)造出交叉數(shù)據(jù)查詢語(yǔ)句;如果想一個(gè)寫存儲(chǔ)過(guò)程用于返回?cái)?shù)據(jù)結(jié)果集,可以使用游標(biāo)、生成查詢字符串,然后用系統(tǒng)存儲(chǔ)過(guò)程sp_executesql執(zhí)行該字符串。 



















































4、都是尾部空格惹的禍

問(wèn)題:在用like查詢數(shù)據(jù)時(shí),感覺(jué)自己寫的sql語(yǔ)句沒(méi)有問(wèn)題,就是得不到想要的數(shù)據(jù),怎么回事呢?

解答:

a.由于數(shù)據(jù)存儲(chǔ)方式的原因,使用包含 char(固定長(zhǎng)度) 和 varchar(可變長(zhǎng)度) 數(shù)據(jù)模式的字符串比較可能無(wú)法通過(guò) like 比較。了解每種數(shù)據(jù)類型的存儲(chǔ)方式以及導(dǎo)致 like 比較失敗的原因十分重要。

b.當(dāng)對(duì) unicode 數(shù)據(jù)(nchar 或 nvarchar 數(shù)據(jù)類型)使用 like 時(shí),尾隨空格是有意義的。但是對(duì)于非 unicode 數(shù)據(jù),尾隨空格沒(méi)有意義。



補(bǔ)充:請(qǐng)讀者自己在下面做一些試驗(yàn),親身感受一下其中的區(qū)別。 



(未完待續(xù)……)















































發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 库尔勒市| 瑞安市| 靖江市| 富民县| 来凤县| 宽城| 宁城县| 始兴县| 常宁市| 克东县| 乐都县| 饶河县| 安溪县| 霸州市| 周宁县| 安多县| 潮州市| 安丘市| 潜山县| 车险| 大姚县| 赞皇县| 徐州市| 城固县| 南通市| 邛崃市| 武隆县| 商水县| 西平县| 柳河县| 大安市| 元谋县| 大田县| 阳曲县| 西盟| 锡林浩特市| 泰州市| 那坡县| 灵山县| 江油市| 邵阳市|