任何将此varchar - >“2015年1月18日12:43:51”转换为SQL数据库中datetime的方法? 谢谢。SQL - 将varchar转换为datetime
-6
A
回答
0
0
试试这个:
SELECT (CONVERT(DATETIME,LEFT('18-Jan-2015 12:43:51',23),101))
+0
这将导致错误。样式101是“mm/dd/yyyy”... –
+0
SELECT(CONVERT(DATETIME,LEFT('18-Jan-2015 12:43:51',23),101))。这是在SQL服务器2012年工作..我得到的结果:2015年1月18日12:43:51.000。我没有得到任何错误。 – temUser
+0
我站好了。 –
0
您可以使用的语句像下面
Select convert(datetime, replace('18-Jan-2015 12:43:51', '-', ' '))
0
SELECT CAST('18-Jan-2015 12:43:51' AS DATETIME)
相关问题
- 1. 在SQL Server中将varchar转换为datetime
- 2. 将varchar转换为datetime的SQL Server 2008
- 3. 在SQL Server中将varchar转换为datetime
- 4. SQL Server 2008将varchar转换为datetime
- 5. 将varchar转换为datetime
- 6. 将varchar转换为datetime
- 7. SQL:从varchar转换为datetime并比较
- 8. 的SQL Server:转换一个varchar为datetime
- 9. 转换为varchar(40)datetime列
- 10. VARCHAR转换为datetime型
- 11. 转换为datetime从varchar
- 12. 将MM-DD-YYYY varchar转换为datetime
- 13. 在tsql中将varchar转换为datetime
- 14. 如何将Varchar转换为Datetime?
- 15. 如何将varchar转换为datetime
- 16. 无法将varchar转换为datetime
- 17. 如何将varchar值转换为datetime?
- 18. 如何将“mm/yyyy”varchar转换为datetime?
- 19. 如何将varchar转换为datetime?
- 20. 将varchar转换为datetime,并添加秒
- 21. SQL将int转换为varchar
- 22. 转换VARCHAR到DATETIME
- 23. 将varchar转换为datetime时转换失败
- 24. SQL将INT转换为datetime
- 25. SQL将'DDMMYY'转换为datetime
- 26. 将INT转换为DATETIME(SQL)
- 27. 如何在sql中将varchar转换为datetime
- 28. T-SQL将varchar yyyy-MM-dd-hh.mm.ss.nnnnnn转换为datetime
- 29. 如何将T-SQL中的varchar转换为datetime?
- 30. 将dd/mm/yyyy VARCHAR转换为yyyy-dd-mm DATETIME in SQL
一点谷歌搜索可能的帮助。如果您尝试过某些操作,请提供代码和错误 – learningNew