[sql]更新字段?
如下表结构:
id G_actual babyid paidtime
1 01-11-2013 34
2 10-12-2013 56
想通过sql语句或者存储过程实现,把G_actual字段中的记录,调整成2013-11-01这样的形式,再更新到后头的paidtime字段中。。。如何实现?
最终的结果是这样:
id G_actual babyid paidtime
1 01-11-2013 34 2013-11-01
2 10-12-2013 56 2013-12-10
[解决办法]
如果是sql server 2008,可以参考marge这个东东
[解决办法]
update 表名 set paidtime=(select Convert(G_actual,120) from 表名 where id=@Id)
写成带有参数的SQL语句,一条一条执行
[解决办法]