在我的 table 上
LoginDate
2013-08-29 13:55:48
loginDate
列的数据类型为nvarchar(150)
我想使用SQL命令将
logindate
列转换为日期时间格式预期结果。
LoginDate
29-08-2013 13:55:48
最佳答案
DECLARE @chr nvarchar(50) = (SELECT CONVERT(nvarchar(50), GETDATE(), 103))
SELECT @chr chars, CONVERT(date, @chr, 103) date_again
关于sql - 在SQL Server 2008中将NVARCHAR转换为DATETIME,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19218982/