我有一個varchar
這是未來通過爲以下格式:yyyy-dd-MM hh:mm:ss
SQL自定義DateTime格式爲datetime
我需要能夠將其轉換成一個有效的datetime
,這將是最好的方法是什麼?
編輯例如:
DECLARE @d varchar = '2014-17-01 12:00:00'
SELECT CONVERT(DATETIME, @d, 103);
回報
Msg 241, Level 16, State 1, Line 3
Conversion failed when converting date and/or time from character string.
對不起,MSSQL(SQL Server 2012中) – TheGeekZn
是否有可能有它通過發送一個某種形式的日期數據類型的,即'DATETIME','DATETIME2'等呢? –
@a_horse_with_no_name瘋狂的谷歌搜索不會說它確實 – TheGeekZn