有人告诉我这样做:
declare @a varchar(4)
set @a='5402'
select convert(varchar(10),cast(@a+'01' as datetime),120)
我试过了,可以的,但是这种做法只能一条一条记录的转换,3600多条乞不是要累死人?!有没有一下就可以把所有的记录转换成日期格式?
declare @a varchar(4)
set @a='5402'
select convert(varchar(10),cast(@a+'01' as datetime),120)
我试过了,可以的,但是这种做法只能一条一条记录的转换,3600多条乞不是要累死人?!有没有一下就可以把所有的记录转换成日期格式?
where isdate(@a+'01)=1
where isdate(出生日期+'01)=1
where isdate(出生日期+'01)=1