sql改时间格式问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 01:10:32
请问我用的sqlserver2000的库 怎样把数据库里面某个字段 例如2000-1-1
改成2000-01-01的格式???是数据量比较大的
用sql能实现嘛?
'2000-1-1'就是一条数据这个字段的值
要是有N多条数据怎么写? 值都是不同的

update 表明 set [date]= CONVERT(varchar(10),CONVERT(datetime,[date],120),120)

说下正确答案:)

设表名为table1,时间字段名为atime
那么
update table1 set atime=convert(datetime,atime,120)

Select CONVERT(varchar(10),CONVERT(datetime,'2000-1-1',120),120) date