在sql server中将字符串转换为datetime [英] convert string to datetime in sql server
本文介绍了在sql server中将字符串转换为datetime的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
MMDDYYYY
的格式一致。如何将这些值转换为 datetime
? 编辑 - 这个问题在于引用sql server。 p>
解决方案
假设SQL Server:
DECLARE @A NVARCHAR(10)
SET @A ='11302012'
SELECT CONVERT(DATETIME,LEFT(@ A,2)+'/'+
SUBSTRING @ A,3,2)+'/'+ RIGHT(@ A,4),101)
I have a column of dates with no delimiters. The column is nvarchar. The strings are consistent in length and format of MMDDYYYY
. How can I convert these values to datetime
?
edit - this question is in reference to sql server.
解决方案
Assuming SQL Server:
DECLARE @A NVARCHAR(10)
SET @A = '11302012'
SELECT CONVERT(DATETIME,LEFT(@A,2) + '/' +
SUBSTRING(@A,3,2) + '/' + RIGHT(@A,4),101)
这篇关于在sql server中将字符串转换为datetime的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文