ID:34726238 大?。?48.18 KB 頁數(shù):8頁 時(shí)間:2019-03-10 2、en'將查找以arsen結(jié)尾且以介于C與P之間的任何單個(gè)字符開始的作者姓氏,例如,Carsen、Larsen、Karsen等。[^]不屬于指定范圍([a-f])或集合([abcdef])的任何單個(gè)字符。WHEREau_lnameLIKE'de[^l]%'將查找以de開始且其后的字母不為l的所有作者的姓氏。將通配符作為文字使用可以將通配符模式匹配字符串用作文字字符串,方法是將通配符放在括號(hào)中。下表顯示了使用LIKE關(guān)鍵字和[]通配符的示例。符號(hào)含義LIKE'5[%]'5%LIKE'[_]n'_nLIKE'[a-cdf]'a、b、c、d或fLIKE'[-acdf]'-、a、c、d或fLIKE 3、'[[]'[LIKE']']LIKE'abc[_]d%'abc_d和abc_deLIKE'abc[def]'abcd、abce和abcf使用ESCAPE子句的模式匹配可搜索包含一個(gè)或多個(gè)特殊通配符的字符串。例如,customers數(shù)據(jù)庫中的discounts表可能存儲(chǔ)含百分號(hào)(%)的折扣值。若要搜索作為字符而不是通配符的百分號(hào),必須提供ESCAPE關(guān)鍵字和轉(zhuǎn)義符。例如,一個(gè)樣本數(shù)據(jù)庫包含名為comment的列,該列含文本30%。若要搜索在comment列中的任何位置包含字符串30%的任何行,請(qǐng)指定由WHEREcommentLIKE'%30!%%'ESCAPE'!'組成的WHERE子句。如 4、果不指定ESCAPE和轉(zhuǎn)義符,SQLServer將返回所有含字符串30的行。下例說明如何在pubs數(shù)據(jù)庫titles表的notes列中搜索字符串"50%offwhen100ormorecopiesarepurchased":SELECTnotesFROMtitlesWHEREnotesLIKE'50%%offwhen100ormorecopiesarepurchased'ESCAPE'%' 5、表達(dá)式中的匹配?_(下劃線)任何單一字符*or%零個(gè)或多個(gè)字符#任何單一數(shù)字(0—9)[charlist]任何在字符表中的單一字符[!charlist]任何不在字符表中的單一字符可用括在括號(hào)([])中的一組字符(字符表)來匹配表達(dá)式中任何的單一字符,而且字符表中幾乎可以包含 6、內(nèi)時(shí),可以直接和它們自己匹配。一組字符內(nèi)的右括號(hào)(])不能匹配它自己,但是如果它是一組之外的單一字符,就能用來匹配。除了括在括號(hào)內(nèi)的字符的簡(jiǎn)單表列,字符表可以指定一字符范圍,用連字符號(hào)(-)來隔開范圍的上下界。例如,在樣式中使用[A-Z],可在包含從A到Z的任何大寫字母的表達(dá)式內(nèi),找出相應(yīng)的字符位置??梢栽诶ㄌ?hào)之中包含多個(gè)范圍且不需要在范圍間劃上界線。例如,[a-zA-Z0-9]指任何符合文數(shù)值的字符。一定要注意,僅當(dāng)使用MicrosoftJet4.X版和MicrosoftOLEDBProviderforJet時(shí),ANSISQL通配符(%)和(_)才可用。若使用MicrosoftAcce 7、ss或DAO,則將其視為原義字符。樣式匹配的重要的規(guī)則還有:·在字符表開頭的驚嘆號(hào)(!),意味著在表達(dá)式中尋找那些不包括在字符表中的字符。若驚嘆號(hào)(!)在括號(hào)之外,它只匹配它自己?!と绻B字符(-)在字符表的開頭(如果有驚嘆號(hào),則緊跟在驚嘆號(hào)之后),或在字符表的末尾,則它匹配連字符(-)自己。否則它被視為ANSI字符范圍的標(biāo)識(shí)?!ぎ?dāng)您指定一個(gè)字符范圍時(shí),首尾字符必須以升序的順序出現(xiàn)(A-Z或0-100)。例如,[A-Z]是有效的,而 此文檔下載收益歸作者所有sql語句中的通配符
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。