将字符串解析为SQL中的日期
答
这似乎工作:
select cast('01/' + col as date)
+0
啊非常简单。我会尽我所能接受。 –
答
SELECT TRY_PARSE('Jan/17' AS DATETIME USING 'en-us')
即使是简单的人会工作:
SELECT TRY_PARSE('Mar/28' AS DATETIME)
注意,此功能依赖于.NET Framework公共语言运行库的存在( CLR)。所以Gordon的解决方案更好,以防止只使用SQL的方式。
+0
它不能识别该命令,也许是因为我的sql服务器已过期? –
+0
在SQL Server 2012中可用。不确定以前的版本。 – dotNET
你跟SQL Server有什么关系? .NET C#? – LGSon
我正在使用coldfusion。 –
你不会有任何版本的月份名称字符串是外语你会吗? – Bridge