SQL Server 字符串函數(shù)
============================
Access SQL中處理字符串的函數(shù)
============================
Asc ? 返回字母的Acsii值,select Asc("A")返回65?
Chr ? 將ascii值轉(zhuǎn)換到字符 select chr(65)返回"A"?
Format ? 格式化字符串,Select Format(now(),'yyyy-mm-dd')返回類似于"2005-04-03" ,Select Format(3/9,"0.00")返回0.33?
InStr ? 查詢子串在字符串中的位置 select Instr("abc","a")返回1,select Instr("abc","f")返回0 ?
LCase ?返回字符串的小寫形式 ?
Left ?左截取字符串?
Len ?返回字符串長度?
LTrim ?左截取空格?
Mid ? ?取得子字符串 select mid("123",1,2) as midDemo 返回12?
Right ?右截取字符串?
RTrim ?右截取空格?
Space ?產(chǎn)生空格 select Space(4)返回4個空格?
StrComp ?比較兩個字符串是否內(nèi)容一致(不區(qū)分大小寫)select StrComp("abc","媒體")返回0,select StrComp("abc","123")返回-1?
Trim ?截取字符串兩頭的空格?
UCase ?將字符串轉(zhuǎn)大寫
========================
MS SQL字符串處理函數(shù)大全
========================
一、字符轉(zhuǎn)換函數(shù)
1、ASCII()
返回字符表達式最左端字符的ASCII 碼值。在ASCII()函數(shù)中,純數(shù)字的字符串可不用‘’括起來,但含其它字符的字符串必須用‘’括起來使用,否則會出錯。
2、CHAR()
將ASCII 碼轉(zhuǎn)換為字符。如果沒有輸入0 ~ 255 之間的ASCII 碼值,CHAR() 返回NULL 。
3、LOWER()和UPPER()
LOWER()將字符串全部轉(zhuǎn)為小寫;UPPER()將字符串全部轉(zhuǎn)為大寫。
4、STR()
把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符型數(shù)據(jù)。
STR (