日期:2014-05-18  浏览次数:20629 次

关于MS-SQL数据库中修改字段某部分数据

  MS-SQL数据库,表里有个字段的时间格式为“2012-06-15 17:43:38”,由于时间搞错了,并且记录比较多,请问如何在查询分析器中用语句批量修改 为 “2012-06-12 17:43:38”,就是要求只修改前部分的日期,后面的时间不改,请赐教!

------解决方案--------------------
update tb set dt='2012-06-12 17:43:38' where dt='2012-06-15 17:43:38'
------解决方案--------------------
探讨

引用:
update tb set dt='2012-06-12 17:43:38' where dt='2012-06-15 17:43:38'

这我知道,问题是数据量大,有一万条,用你的方法,不是要执行1W条,有没有更好的方法啊!