sql 中字符串的处理
declare @time varchar(50),@index int
select @time=GETDATE()
print @time
set @index=PATINDEX('% %',@time)
set @time=SUBSTRING(@time,@index,LEN(@time))
print @time
select @time=GETDATE()
print @time
set @index=PATINDEX('% %',@time)
set @time=SUBSTRING(@time,@index,LEN(@time))
print @time
结果:
08 13 2012 8:51AM
8:51AM
LEN(@time) :获取@time的字符串长度
GETDATE():得到当前日期
PATINDEX('% %',@time):获取' '在@time中的位置
SUBSTRING(@time,@index,LEN(@time)) :截取字符串@time