3
我有兩臺服務器有兩種不同的登錄日期格式(English
& British English
)。CAST nvarchar與日期時間無關,而與登錄日期格式無關?
我需要能夠CAST
一個nvarchar值datetime無論日期格式。
我有以下查詢:
select cast('2011-13-07' as datetime)
這個工程1臺服務器上,而不是其他。
是否有另一種方法可以將13/7/2011
表示爲datetime
兩個服務器的對象?
爲保持一致性,兩個服務器上的查詢需要相同。
我得到錯誤'varchar數據類型轉換爲日期時間數據類型導致超出範圍的值。' – Curt
哦,你是否改變它?它在我現在複製查詢時起作用! – Curt
@Curt:是的 - 對不起 - 我有一天和一個月混在一起。你需要年,月,日('20110713') –