sqlserver2008函數(shù)大全

sqlserver2008函數(shù)大全

ID:34725886

大小:60.04 KB

頁(yè)數(shù):7頁(yè)

時(shí)間:2019-03-10

sqlserver2008函數(shù)大全_第1頁(yè)
sqlserver2008函數(shù)大全_第2頁(yè)
sqlserver2008函數(shù)大全_第3頁(yè)
sqlserver2008函數(shù)大全_第4頁(yè)
sqlserver2008函數(shù)大全_第5頁(yè)
資源描述:

《sqlserver2008函數(shù)大全》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、SQLSERVER2008函數(shù)大全-字符串函數(shù)/*1,ASCII返回字符表達(dá)式中最左側(cè)字符的ASCII代碼值僅返回首字母的ASCII碼值parameterchar或varcharreturnsinteger*/SELECTASCII('a')--97SELECTASCII('A')--65SELECTASCII('aA')--97SELECTASCII('0')--48SELECTASCII('01')--48???/*2,CHAR將整數(shù)ASCII代碼轉(zhuǎn)換為字符parameterTINYINTreturnschar(1)*/SELECTCHAR(97)--aSELECTCHAR

2、(65)--A--SELECTCHAR('A')--在將varchar值'A'轉(zhuǎn)換成數(shù)據(jù)類(lèi)型int時(shí)失敗。???/*3,CHARINDEX返回表達(dá)式中指定字符的開(kāi)始位置parameter搜索表達(dá)式varchar要搜索的表達(dá)式varchar開(kāi)始位置bigintreturnsinteger

3、bigint其中第三個(gè)參數(shù)僅影響查詢開(kāi)始位置,不會(huì)影響返回結(jié)果例如,需要忽略前50個(gè)字符,從第50個(gè)字符往后開(kāi)始查找,并返回位置即可使用該參數(shù)默認(rèn)從位置1處開(kāi)始查詢*/SELECTCHARINDEX('b','abcdefg',0)--2SELECTCHARINDEX('b','abcdefg'

4、,1)--2SELECTCHARINDEX('b','abcdefg',2)--2SELECTCHARINDEX('b','abcdefg',3)--0???/*4,DIFFERENCE以整數(shù)返回兩個(gè)字符表達(dá)式的SOUNDEX值之差parameter表達(dá)式varcharparameter表達(dá)式varcharSOUNDEX是一種語(yǔ)音算法,利用英文字的讀音計(jì)算近似值,值由四個(gè)字符構(gòu)成,第一個(gè)字符為英文字母,后三個(gè)為數(shù)字。在拼音文字中有時(shí)會(huì)有會(huì)念但不能拼出正確字的情形,可用Soundex做類(lèi)似模糊匹配的效果。http://zh.wikipedia.org/zh-cn/Soundex*

5、/SELECTDIFFERENCE('bet','bit')--3???/*5,LEFT返回字符表達(dá)式最左側(cè)指定數(shù)目的字符parameter表達(dá)式varchar

6、nvarchar字符數(shù)integerreturnsvarchar

7、nvarchar*/SELECTLEFT('abcdefg',1)--aSELECTLEFT('abcdefg',2)--abSELECTLEFT('abcdefg',3)--abcSELECTLEFT('abcdefg',1000)--abcdefg--SELECTLEFT('abcdefg',-2)--傳遞到left函數(shù)的長(zhǎng)度參數(shù)無(wú)效。SELECTL

8、EFT('abcdefg',0)--''???/*6,LEN返回給定字符串表達(dá)的字符數(shù)parameter表達(dá)式varchar

9、nvarcharreturnsinteger

10、bigint*/SELECTLEN('abcdefg')--7SELECTLEN(N'abcdefg')--7SELECTLEN('')--0SELECTLEN('中國(guó)人')--3???/*7,LOWER返回將大寫(xiě)字符轉(zhuǎn)換為小字符的字符表達(dá)式parameter表達(dá)式varchar

11、nvarcharreturnsvarchar

12、nvarchar*/SELECTLOWER('ABCDEFG')--abcdefgS

13、ELECTLOWER('中國(guó)人')--中國(guó)人???/*8,LTRIM返回刪除了前導(dǎo)空格之后字符表達(dá)式parameter表達(dá)式varchar

14、nvarcharreturnsvarchar

15、nvarchar*/SELECTLTRIM('abcdefg')--abcdefg?/*9,NCHAR返回具有給定的整數(shù)代碼的UNICODE字符parameterintegerreturnsnchar(1)*/SELECTNCHAR(65)--ASELECTNCHAR(-65)--NULLSELECTNCHAR(-66)--NULL???/*10,PATINDEX返回指定表達(dá)式中模式第一次出現(xiàn)的

16、開(kāi)始位置parameter搜索模式文字varchar

17、nvarchar要搜索的表達(dá)式varchar

18、nvarcharreturnsinteger

19、bigint*/SELECTPATINDEX('%_cd%','abcdefg')--2???/*11,QUOTENAME返回為成為有效的SQLSERVER分隔標(biāo)識(shí)符而添加了分隔符的UNICODE字符串parameter表達(dá)式nvarchar(128)(可選)引號(hào)字符char(1)returnsnvarchar(258)*/SELECTQUOTEN

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(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)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。