2011-04-27 101 views
0

我的應用程序是基於格式:MM/DD/YYYY如何更改整個數據庫的日期時間格式?

將數據庫部署到客戶端後,它的依據是:DD/MM/YYYY

我不想改變我所有的查詢,那麼我怎樣才能改變整個數據庫的所有日期時間格式呢?

這是MSSQL服務器2005

在此先感謝。

+0

你是什麼意思「基於格式...」?你將日期存儲爲字符串? – 2011-04-27 10:30:25

+0

否DateTime格式 – olidev 2011-04-27 10:31:05

+1

然後您不需要更改數據庫。在你的應用程序中(用什麼語言寫的?),你也使用DateTime? – 2011-04-27 10:31:57

回答

0

如果你想寫一個可以將date()函數(它產生一個時間戳)的互操作的類寫入一個真正的日期,然後你可以插入到數據庫中。

但是你應該更具體一點,比如說,你使用什麼語言進行編碼?

+0

我在編程中使用C# – olidev 2011-04-27 10:34:07

+0

I' m不直接與C#親戚,但是這個鏈接可能會幫助你: http://msdn.microsoft.com/en-us/library/1k1skd40.aspx – DarkMantis 2011-04-27 11:15:44

0

您需要更改數據庫的默認語言,然後更改所有登錄的默認語言。我有一個博客解釋了這一點: Setting a standard date format