我有問題。我有更多的插入腳本,其中datetime的格式爲'DD.MM.YYYY'。插入到SQL Server的日期時間的具體格式
問題是服務器將其理解爲'MM.DD.YYYY',因此一半日期導入錯誤值和一半日期會導致錯誤。
是什麼簡單的方法如何說服務器,什麼是正確的格式?
我知道在過去,如果我使用Oracle,我可以通過to_date函數解決它,我可以在其中指定格式。
我有問題。我有更多的插入腳本,其中datetime的格式爲'DD.MM.YYYY'。插入到SQL Server的日期時間的具體格式
問題是服務器將其理解爲'MM.DD.YYYY',因此一半日期導入錯誤值和一半日期會導致錯誤。
是什麼簡單的方法如何說服務器,什麼是正確的格式?
我知道在過去,如果我使用Oracle,我可以通過to_date函數解決它,我可以在其中指定格式。
使用這樣的事情應該工作:
convert(datetime, '28.6.2011', 104)
從這裏: http://anubhavg.wordpress.com/2009/06/11/how-to-format-datetime-date-in-sql-server-2005/
你可以改變你插入到yyyy-mm-dd格式? –
不能用簡單的方法 –