SQL修改日期类型字段为字符串类型

select * from test1
--添加行
ALTER TABLE test1 ADD startdate varchar(200)
--将转换格式后的数据放到列中
update test1 set startdate1=CONVERT(varchar,startdate ,23)
--删除老的字段
alter table test1 drop column startdate 
--修改字段名
execute sp_rename 'test1.startdate1','startdate '

 以上是将test1表中的startdate字段改为字符串字段,并不丢失数据。

原文地址:https://www.cnblogs.com/zhaogaojian/p/10333598.html