Azure SQL 受控執行個體的時區

適用於:Azure SQL 受控執行個體

國際標準時間 (UTC) 是新開發雲端解決方案資料層的建議時區,因為它消除模棱兩可的情況。 Azure SQL 受控執行個體也會提供時區的選擇,以符合儲存日期和時間值的現有應用程式需求,並以特定時區的隱含內容呼叫日期和時間函數。

T-SQL 函式 (例如 GETDATE() 或 CLR 程式碼) 會觀察在執行個體層級上設定的時區。 SQL Server Agent 作業也會根據執行個體的時區來遵循排程。

注意

Azure SQL Database 不支援時區設定;其一律遵循 UTC。 如果您需要解譯非 UTC 時區的日期和時間資訊,請在 SQL Database 中使用 AT TIME ZONE

重要

將現有解決方案移轉至 Azure SQL 受控執行個體時,除非您要重新實作相關的應用程式邏輯,否則請仔細考慮時區影響,並以經驗法則來符合原始時區設定。

支援的時區

支援的時區集是從受控執行個體的基礎作業系統繼承而來。 其會定期更新以取得新的時區定義,並反映現有時區的變更。

日光節約時間/時區變更原則保證從 2010 年以後的歷程記錄正確性。

包含支援時區名稱的清單透過 sys.time_zone_info 系統檢視來公開。

注意

智利政府於 2022 年 8 月 8 日正式公告日光節約時間 (DST) 的時區變更。 從 2022 年 9 月 10 日週六上午 12:00 開始,到 2023 年 4 月 1 日週六上午 12:00 為止,官方時間將會提前 60 分鐘。 這項變更會影響下列三個時區:「太平洋 SA 標準時間」、「復活節島標準時間」和「麥哲倫標準時間」。 除非 Microsoft 發行作業系統更新以支援這些變更,而且 Azure SQL 受控執行個體服務在作業系統層級上吸收更新,否則使用受影響時區的 Azure SQL 受控執行個體將不會反映這些變更。 如果您需要改變受控執行個體的受影響時區,則請注意限制,並遵循文件中的指導。

設定時區

只有在執行個體建立期間,才可以設定受控執行個體的時區。 預設時區是 UTC。

注意

無法變更現有受控執行個體的時區。

透過 Azure 入口網站設定時區

當您輸入新執行個體的參數時,請從支援的時區清單中選取一個時區。

Setting a time zone during instance creation

Azure Resource Manager 範本

Resource Manager 範本中指定 timezoneId 屬性,以在執行個體建立期間設定時區。

"properties": {
                "administratorLogin": "[parameters('user')]",
                "administratorLoginPassword": "[parameters('pwd')]",
                "subnetId": "[parameters('subnetId')]",
                "storageSizeInGB": 256,
                "vCores": 8,
                "licenseType": "LicenseIncluded",
                "hardwareFamily": "Gen5",
                "collation": "Serbian_Cyrillic_100_CS_AS",
                "timezoneId": "Central European Standard Time"
            },

timezoneId 屬性支援的值清單位於本文結尾。

若未指定,時區會設為 UTC。

檢查執行個體的時區

CURRENT_TIMEZONE 函式會傳回執行個體時區的顯示名稱。

跨功能考量

還原和匯入

您可以從具有不同時區設定的執行個體或伺服器,還原備份檔案或將資料匯入至受控執行個體。 請務必小心執行此動作。 分析應用程式行為以及查詢和報告的結果,就像您在具有不同時區設定的兩個 SQL Server 執行個體之間傳輸資料一樣。

時間點還原

當您執行時間點還原時,要還原至的時間會被解譯為 UTC 時間。 如此一來,即可避免因日光節約時間及其潛在變更所造成的任何歧義。

容錯移轉群組

不強制對容錯移轉群組中的主要和次要執行個體使用相同的時區,但我們強烈建議您這麼做。

警告

我們強烈建議您針對容錯移轉群組中的主要和次要執行個體使用相同的時區。 由於某些罕見的使用案例,因此不會強制在主要和次要執行個體間保持相同的時區。 請務必了解,在手動或自動容錯移轉的情況下,次要執行個體會保留其原始時區。

限制

  • 無法變更現有受控執行個體的時區。 作為因應措施,請以適當的時區建立新的受控執行個體,然後執行手動備份和還原,或依照我們的建議,執行跨執行個體的時間點還原
  • 從 SQL Server Agent 作業啟動的外部程序不會觀察執行個體的時區。

支援的時區清單

時區識別碼 時區顯示名稱
國際換日線標準時間 (UTC-12:00) 國際換日線以西
UTC-11 (UTC-11:00) 國際標準時間-11
阿留申群島標準時間 (UTC-10:00) 阿留申群島
夏威夷標準時間 (UTC-10:00) 夏威夷
馬克沙斯群島標準時間 (UTC-09:30) 馬克沙斯群島
阿拉斯加標準時間 (UTC-09:00) 阿拉斯加
UTC-09 (UTC-09:00) 國際標準時間-09
太平洋標準時間 (墨西哥) (UTC-08:00) 下加利福尼亞州
UTC-08 (UTC-08:00) 國際標準時間-08
太平洋標準時間 (UTC-08:00) 太平洋時間 (美國和加拿大)
美國山區標準時間 (UTC-07:00) 亞利桑那
山區標準時間 (墨西哥) (UTC-07:00) 赤瓦瓦,拉帕茲,馬薩特蘭
美加山區標準時間 (UTC-07:00) 山區時間 (美國和加拿大)
中美洲標準時間 (UTC-06:00) 中美洲
美加中部標準時間 (UTC-06:00) 中部時間 (美國和加拿大)
復活節島標準時間 (UTC-06:00) 伊斯特島
中部標準時間 (墨西哥) (UTC-06:00) 瓜達拉加若,墨西哥城,蒙特利
加拿大中部標準時間 (UTC-06:00) 薩克其萬省
南美洲太平洋標準時間 (UTC-05:00) 波哥大,利馬,基多,里約布蘭科
東部標準時間 (墨西哥) (UTC-05:00) 切圖馬爾
美加東部標準時間 (UTC-05:00) 東部時間 (美國和加拿大)
海地標準時間 (UTC-05:00) 海地
古巴標準時間 (UTC-05:00) 哈瓦那
美東標準時間 (UTC-05:00) 印第安納 (東部)
土克斯及開科斯群島標準時間 (UTC-05:00) 土克斯及開科斯群島
巴拉圭標準時間 (UTC-04:00) 亞松森
大西洋標準時間 (UTC-04:00) 大西洋時間 (加拿大)
委內瑞拉標準時間 (UTC-04:00) 卡拉卡斯
巴西中部標準時間 (UTC-04:00) 古雅巴
南美洲西部標準時間 (UTC-04:00) 佐治敦,拉帕茲,瑪瑙斯,聖胡安
太平洋 SA 標準時間 (UTC-04:00) 聖地牙哥
紐芬蘭標準時間 (UTC-03:30) 紐芬蘭
托坎廷斯標準時間 (UTC-03:00) 阿拉瓜伊納
E. 南美洲標準時間 (UTC-03:00) 巴西利亞
南美洲東部標準時間 (UTC-03:00) 開雲,福塔力沙
阿根廷標準時間 (UTC-03:00) 布宜諾斯艾利斯
格陵蘭標準時間 (UTC-03:00) 格陵蘭
蒙特維多標準時間 (UTC-03:00) 蒙特維多
麥哲倫標準時間 (UTC-03:00) 蓬塔阿雷納斯
聖匹島標準時間 (UTC-03:00) 聖皮埃與密克隆群島
巴伊亞標準時間 (UTC-03:00) 薩爾瓦多
UTC-02 (UTC-02:00) 國際標準時間-02
大西洋中部標準時間 (UTC-02:00) 大西洋中部 - 舊
亞速爾標準時間 (UTC-01:00) 亞速爾群島
維德角標準時間 (UTC-01:00) 維德角群島
UTC (UTC) 國際標準時間
GMT 標準時間 (UTC+00:00) 都柏林,愛丁堡,里斯本,倫敦
格林威治標準時間 (UTC+00:00) 蒙羅維亞,雷克雅維克
W. 歐標準時間 (UTC+01:00) 阿姆斯特丹,柏林,伯恩,羅馬,斯德哥爾摩,維也納
中歐標準時間 (UTC+01:00) 貝爾格勒,布拉提斯拉瓦,布達佩斯,盧布亞納,布拉格
羅馬標準時間 (UTC+01:00) 布魯塞爾,哥本哈根,馬德里,巴黎
摩洛哥標準時間 (UTC+01:00) 卡薩布蘭卡
聖多美標準時間 (UTC+01:00) 聖多美
歐洲中部標準時間 (UTC+01:00) 塞拉耶佛,斯高彼亞,華沙,札格雷布
W. 西非標準時間 (UTC+01:00) 中西非
約旦標準時間 (UTC+02:00) 安曼
GTB 標準時間 (UTC+02:00) 雅典,布加勒斯特
中東標準時間 (UTC+02:00) 貝魯特
埃及標準時間 (UTC+02:00) 開羅
E. 歐標準時間 (UTC+02:00) 奇西瑙
敘利亞標準時間 (UTC+02:00) 大馬士革
約旦河西岸標準時間 (UTC+02:00) 加薩,希伯侖
南非標準時間 (UTC+02:00) 哈拉雷,普利托里亞
FLE 標準時間 (UTC+02:00) 赫爾辛基,基輔,里加,索菲亞,塔林,維爾紐斯
以色列標準時間 (UTC+02:00) 耶路撒冷
卡里寧格勒標準時間 (UTC+02:00) 卡里寧格勒
蘇丹標準時間 (UTC+02:00) 喀土穆
利比亞標準時間 (UTC+02:00) 的黎波里
納米比亞標準時間 (UTC+02:00) 溫吐克
伊拉克標準時間 (UTC+03:00) 巴格達
土耳其標準時間 (UTC+03:00) 伊斯坦堡
沙烏地阿拉伯標準時間 (UTC+03:00) 科威特,利雅德
白俄羅斯標準時間 (UTC+03:00) 明斯克
俄羅斯標準時間 (UTC+03:00) 莫斯科、聖彼得堡
E. 非標準時間 (UTC+03:00) 奈洛比
伊朗標準時間 (UTC+03:30) 德黑蘭
沙烏地阿拉伯標準時間 (UTC+04:00) 阿布達比,馬斯喀特
阿斯特拉罕標準時間 (UTC+04:00) 阿斯特拉罕,烏里揚諾夫斯克
亞塞拜然標準時間 (UTC+04:00) 巴庫
俄羅斯時區 3 (UTC+04:00) 伊則夫斯克,薩馬拉
模里西斯標準時間 (UTC+04:00) 路易士港
薩拉托夫標準時間 (UTC+04:00) 薩拉托夫
喬治亞標準時間 (UTC+04:00) 第比利斯
伏爾加格勒標準時間 (UTC+04:00) 伏爾加格勒
高加索標準時間 (UTC+04:00) 葉里溫
阿富汗標準時間 (UTC+04:30) 喀布爾
西亞標準時間 (UTC+05:00) 阿什哈巴德,塔什干
伊卡特林堡標準時間 (UTC+05:00) 伊卡特林堡
巴基斯坦標準時間 (UTC+05:00) 伊斯蘭馬巴德,喀拉蚩
印度標準時間 (UTC+05:30) 辰內,加爾各答,孟拜,新德里
斯里蘭卡標準時間 (UTC+05:30) 斯里加亞渥登普拉
尼泊爾標準時間 (UTC+05:45) 加德滿都
中亞標準時間 (UTC+06:00) 努爾蘇丹
孟加拉標準時間 (UTC+06:00) 達卡
鄂木斯克標準時間 (UTC+06:00) 鄂木斯克
緬甸標準時間 (UTC+06:30) 仰光 (Rangoon)
東南亞標準時間 (UTC+07:00) 曼谷,河內,雅加達
阿爾泰標準時間 (UTC+07:00) 巴爾瑙爾,戈爾諾-阿爾泰斯克
W. 西部標準時間 (UTC+07:00) 科布多城
北亞標準時間 (UTC+07:00) 克拉斯諾亞爾斯克
N. 中亞標準時間 (UTC+07:00) 新西伯利亞
托木斯克標準時間 (UTC+07:00) 托木斯克
中國標準時間 (UTC+08:00) 北京,重慶,香港特別行政區,烏魯木齊
東北亞標準時間 (UTC+08:00) 伊爾庫次克
新加坡標準時間 (UTC+08:00) 吉隆坡,新加坡
W. 澳大利亞標準時間 (UTC+08:00) 伯斯
台北標準時間 (UTC+08:00) 台北
庫倫標準時間 (UTC+08:00) 庫倫
澳洲中西部標準時間 (UTC+08:45) 尤克拉
外貝加爾標準時間 (UTC+09:00) 赤塔
東京標準時間 (UTC+09:00) 大阪,北海道,東京
北韓標準時間 (UTC+09:00) 平壤
韓國標準時間 (UTC+09:00) 首爾
亞庫茲克標準時間 (UTC+09:00) 雅庫茨克
中部 澳大利亞標準時間 (UTC+09:30) 阿得雷德
澳洲中部標準時間 (UTC+09:30) 達爾文
E. 澳大利亞標準時間 (UTC+10:00) 布里斯本
澳洲東部標準時間 (UTC+10:00) 坎培拉,墨爾本,雪梨
西太平洋標準時間 (UTC+10:00) 關島,莫爾斯貝港
塔斯馬尼亞標準時間 (UTC+10:00) 霍巴特
海參威標準時間 (UTC+10:00) 海參崴
羅豪標準時間 (UTC+10:30) 羅豪島
布干維爾標準時間 (UTC+11:00) 布干維爾島
俄羅斯時區 10 (UTC+11:00) 喬庫爾達赫
馬加丹標準時間 (UTC+11:00) 馬加丹
諾福克標準時間 (UTC+11:00) 諾福克島
庫頁島標準時間 (UTC+11:00) 庫頁島
太平洋中部標準時間 (UTC+11:00) 所羅門群島,新喀里多尼亞群島
俄羅斯時區 11 (UTC+12:00) 阿納爾德爾,彼得保羅夫斯克-堪察加斯克
紐西蘭標準時間 (UTC+12:00) 奧克蘭,威靈頓
UTC+12 (UTC+12:00) 國際標準時間+12
斐濟標準時間 (UTC+12:00) 斐濟
勘察加標準時間 (UTC+12:00) 彼得保羅夫斯克-堪察加斯克 - 舊
查塔姆群島標準時間 (UTC+12:45) 查塔姆群島
UTC+13 (UTC+13:00) 國際標準時間+13
東加標準時間 (UTC+13:00) 努瓜婁發
薩摩亞標準時間 (UTC+13:00) 薩摩亞
來因群島標準時間 (UTC+14:00) 刻里提瑪斯島

另請參閱