我有一個格式爲Jan/17
的字符串字段 - 有沒有辦法將其轉換爲日期?使用投射失敗了轉換。所有12個月都是3字符格式。將字符串解析爲SQL中的日期
0
A
回答
1
這似乎工作:
select cast('01/' + col as date)
+0
啊非常簡單。我會盡我所能接受。 –
2
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
相關問題
- 1. 解析日期字符串(字符串轉換爲日期)
- 2. 解析任何字符串SQL日期
- 3. 日期解析字符串
- 4. 解析字符串日期
- 5. 解析日期字符串
- 6. 解析字符串,日期
- 7. 解析日期字符串
- 8. 解析日期字符串
- 9. 將字符串日期解析爲日期
- 10. 如何將字符串解析爲日期,當字符串中有字符?
- 11. Ruby中的解析日期字符串
- 12. 將字符串模式解析爲Flex中的日期
- 13. 在Perl中解析日期字符串
- 14. 如何在PHP5.3中將字符串'mm/yyyy'解析爲日期?
- 15. 如何在JavaScript中將字符串解析爲日期對象?
- 16. 使用通配符或dateutil.parser將字符串解析爲日期
- 17. 用於將日期字符串解析爲長的Android方法
- 18. 無法將字符串解析爲來自Json的日期,UnparsableDateException
- 19. 將字符串轉換爲日期。 SQL
- 20. SQL將字符串轉換爲日期
- 21. 將字符串轉換爲SQL日期
- 22. 將日期轉換爲字符串SQL
- 23. 解析字符串的日期給人
- 24. 解析Java的字符串到日期
- 25. 轉換日期爲字符串,將字符串和逆變換爲日期SQL
- 26. Java將字符串解析爲日期返回不正確的日期
- 27. 將字符串轉換爲日期 - 無法解析的日期:「03/26/2012」
- 28. 如何將解析日期對象轉換爲字符串?
- 29. 如何將歧義字符串解析爲日期?
- 30. 如何將日期字符串解析爲整型變量?
你跟SQL Server有什麼關係? .NET C#? – LGSon
我正在使用coldfusion。 –
你不會有任何版本的月份名稱字符串是外語你會嗎? – Bridge