這一篇文章主要總結開發過程中經常使用到的字符串處理函數,它們在處理字符串時非常有用,那么,總結起來有以下函數。
1,字符串串聯運算符
2,SUBSTRING提取子串
3,LEFT和RIGHT
4,LEN和DATALENGTH
5,CHARINDEX函數
6,PATINDEX函數
7,REPLACE替換
8,REPLICATE復制字符串
9,STUFF函數
10,UPPER和LOWER函數
11,RTRIM和LTRIM函數
字符串串聯運算符由于業務需要,有的時候我們需要將兩個字段(列)組合起來,中間加上分隔符,然后輸出。這時我們就會用到字符串串聯運算符[+]號。例如,我們對Employees表中的firstname,空格和lastname列串聯起來,生成完整的姓名fullname列。
SQL查詢代碼:
-- 設置數據庫上下文USE TSQLFundamentals2008;GO-- fullname是串聯運算符串聯后的結果SELECT empid,firstname,lastname,firstname+N' '+lastname AS fullname FROM hr.Employees
查詢結果:
新聞熱點
疑難解答