1
我在同一個SQL Server上有2個數據庫。有可能在PST中有一個,在EST中有另一個?SQL Server時區更改
我在同一個SQL Server上有2個數據庫。有可能在PST中有一個,在EST中有另一個?SQL Server時區更改
不,日期/時間來源於運行SQL Server實例的計算機的操作系統。
然而,您可以使用自定義的UDF,而不是getdate(),然後在該UDF中執行時區更改。你也可以像這樣的東西
CREATE TABLE Test (Val DATETIME DEFAULT dateadd(hh,-3,GETDATE()))
默認值分配給列現在,當你插入它會使用默認的
INSERT test DEFAULT VALUES
SELECT * FROM test
....這當然不會在更新工作也有人可能會更新值
如果你想使用GMT,然後使用GETUTCDATE
SELECT GETUTCDATE()
將它們*都作爲UTC是不是更好? – 2012-04-02 19:15:00