SQL Server數據庫中字符串操作要用到的函數有哪些?
我們今天主要向大家講述的是SQL Server數據庫中針對字符串操作的一些常用函數,前兩天我在一網站看見SQL Server數據庫中針對字符串操作的一些常用函數的資料,覺得挺好今天拿出來與大家一同分享。
1 長度與分析用
datalength(Char_expr) 返回字符串包含字符數,但不包含后面的空格
substring(expression,start,length) 不多說了,取子串
right(char_expr,int_expr) 返回字符串右邊int_expr個字符
2 字符操作類
upper(char_expr) 轉為大寫
lower(char_expr) 轉為小寫
space(int_expr) 生成int_expr個空格
replicate(char_expr,int_expr)復制字符串int_expr次
reverse(char_expr) 反轉字符串
stuff(char_expr1,start,length,char_expr2) 將字符串char_expr1中的從start開始的length個字符用char_expr2代替
ltrim(char_expr) 去掉左邊的空格;rtrim(char_expr) 去掉右邊的空格
ascii(char) char(ascii) 兩函數對應,取ascii碼,根據ascii嗎取字符
3 字符串查找
charindex(char_expr,expression) 返回char_expr的起始位置;索引從數字1開始,而非0
patindex("%pattern%",expression) 返回指定模式的起始位置,否則為0
以上的相關內容就是對SQL Server數據庫中針對字符串操作的函數的介紹,望你能有所收獲。
上述的相關內容就是對SQL Server數據庫中針對字符串操作的函數的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】