我正在尝试将我现有的 sql 日期转换为yyyy-mm-dd
使用以下命令以格式存储的表中的dd-mm-yyyy
. 这样做时,我可以成功地将其转换为nvarchar
数据类型,但是当将其转换为日期时,我仍然收到相同的旧格式yyyy-mm-dd
.
这是查询
Select
Convert(date, CONVERT(VARCHAR(10), a.LogDateTime, 103), 103) AS LDate
from sec.[Log] AS a
我也尝试nvarchar
使用以下脚本从当前转换,但结果保持不变。
SELECT convert(date, '23/10/2016', 103)
任何人都可以说出究竟是什么问题吗?因为我希望我的日期从我们的格式转换为英国格式而不更改其数据类型。