2个回答
展开全部
稳妥的办法,
表不大的话,百万行以内,先建立一张表.加table_bak.将数据原封不动的倒过去.
然后修改原来的表.新建一个datetime字段
然后
UPDATE 表 set 新建的datetime字段= FROM_UNIXTIME('原来的时间字段') where id="指定一个ID";
先实验下,没问题把where条件去掉.
然后你新的字段不就是datetime字段了么
这个时候alert下表,吧新字段改成旧字段的名字,就字段加个_bak什么的 不就完成了么.
如果中途有错误,你还有备份.
表不大的话,百万行以内,先建立一张表.加table_bak.将数据原封不动的倒过去.
然后修改原来的表.新建一个datetime字段
然后
UPDATE 表 set 新建的datetime字段= FROM_UNIXTIME('原来的时间字段') where id="指定一个ID";
先实验下,没问题把where条件去掉.
然后你新的字段不就是datetime字段了么
这个时候alert下表,吧新字段改成旧字段的名字,就字段加个_bak什么的 不就完成了么.
如果中途有错误,你还有备份.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询