【发布时间】:2013-10-19 08:39:08
【问题描述】:
我正在尝试将dd/mm/yyyy 格式的varchar 列中的日期转换为日期时间dd/mm/yyyy 格式,这样我就可以对数据运行日期范围查询。
到目前为止,我有以下不起作用
CONVERT(varchar, CAST(date_started AS datetime), 103)
我也试过
convert(date_started as datetime, 103)
我需要确保输出是 dd/mm/yyyy,就像我们在英国一样,而不是 mm/dd/yyyy 格式
【问题讨论】:
-
您没有将日期存储为日期时间?
-
我没有,我正在使用一个不是我的系统
标签: sql-server sql-server-2008 tsql date datetime