SQL Server常用的字符串/日期/系统函数
上一篇 /
下一篇 2011-10-13 12:50:20
/ 个人分类:数据库
--字符串函数51Testing软件测试网"d$i8^PT4M
_!x&?-v
J
51Testing软件测试网uC}OCi
--1,len和datalength函数51Testing软件测试网3R\y/B-w3z
declare@avarchar(50),@bchar(30)51Testing软件测试网
YW*u_!AX
select@a ='成都cd',@b='gocean'
YLPHIMj+c'y0--select @a as 姓名51Testing软件测试网oN][)Al
print@a51Testing软件测试网_1R4EM
kaSz
printlen(@a)
2gLuyCHQ;j0printdatalength(@a)51Testing软件测试网f0l `1^,tw7]#Z+` ?
print@b
)l/PwP
lr_*{n0printlen(@b)
g;nX_!gh"Z0printdatalength(@b)
SsI){AVS UY0
`G|9U\(W$h0--2,substring,right,left
e*sg(bE0declare@avarchar(50)51Testing软件测试网/JU:U1^t'`B8i
set@a ='microsoft'
!PoT*`
sf0printsubstring(@a,2,3)51Testing软件测试网DY'?n7qo*FK&|
n
printright(@a,4)
v}]/h'^`0printleft(@a,5)51Testing软件测试网YW;lx-R!O7[guT
51Testing软件测试网WVd Qy.dr"CB
--3,trim,rtrimm,ltrim51Testing软件测试网@[,Z7T^;GRh
l
declare@anvarchar(30),@bnchar(30)51Testing软件测试网5w/O`"h/uR
set@a =' dog'
!`9c-q3|P?2q0set@b =' dog'51Testing软件测试网7C'b
w,F,e7c5QY.S%T
printlen(@a)
1d+K?wMC9w2@.~0printrtrim(@a)51Testing软件测试网G
u#x|+a
QOsq
printltrim(@a)
GdtN}1Y0printlen(rtrim(@a))
sg4u4rK*c?"J*d0printlen(ltrim(@a))51Testing软件测试网"g|uUMTq z
printdatalength(@a)51Testing软件测试网F4\.G)O:L3\6Y
printdatalength(@b)51Testing软件测试网Ww2gE H(|2G
)t_1z1Q*fXr&eZ0--char varchar 在存储英文字符和数字的时候都按一个字节存储
7e7h;z S4@'M1[\*e.J1f0
3b/Q'Cg;s9E7c'f
d1Tr7c051Testing软件测试网'x,pW+ngYO4[5oE
--4,ascii,char
-z'SM\2`$XzA7].l0declare@avarchar(10),@bint51Testing软件测试网/a \*HoPM6TQ
set@a ='abc'
wa_XCEc(rwA1N0set@b = 48-- 0-9 :48-57, a-z:97-122
-r}&o