3
我數20080331.轉換一個數字,日期時間SQL
我需要強制轉換/轉換成一個日期時間這個,所以我可以做數據庫內的日期比較。我將如何去轉換這個數字。使用CONVERT(DATETIME,Value)似乎不起作用。
我數20080331.轉換一個數字,日期時間SQL
我需要強制轉換/轉換成一個日期時間這個,所以我可以做數據庫內的日期比較。我將如何去轉換這個數字。使用CONVERT(DATETIME,Value)似乎不起作用。
SELECT CONVERT(DATETIME, CAST(20110331 AS VARCHAR(8)), 112)
您需要先將其轉換爲字符類型;
select cast(cast(20080331 as varchar(8)) as datetime)
>>2008-03-31 00:00:00.000
他將需要轉換爲字符串第一,正確嗎? – JNK
@JNK:當然,注意到那麼晚了。 – Quassnoi
謝謝我錯過了轉換爲字符串(varchar) –