我有一个SQL数据库,其字段由now()函数填充.
我想仅使用日期部分更新当前数据.
示例:
现有数据:
20.08.2015 13:10:31
21.08.2015 14:00:29
22.08.2015 05:55:42
目标
20.08.2015
21.08.2015
22.08.2015
谢谢,
最佳答案 假设您使用的是MySQL数据库,则可以使用
date功能
update yourtable
set yourColumnName = date(yourColumnName)
在SQL Server中尝试使用Convert function
update yourtable
set yourColumnName =CONVERT(date, yourColumnName)
要么
update yourtable
set yourColumnName CONVERT(varchar(10),yourColumnName,104)
或者您可以使用LEFT功能
update yourtable
set yourColumnName =LEFT (yourColumnName, 10)