共用方式為


使用查詢和檢視表設計工具搭配國際數據 (Visual Database Tools)

適用於:SQL Server

您可以使用 查詢和檢視設計工具(Visual Database Tools) 搭配任何語言和任何版本的 Windows作系統中的數據。 下列指導方針概述您注意到的差異,並提供管理國際應用程式中數據的相關信息。

準則和 SQL 窗格中的當地語系化資訊

如果您使用 [準則] 窗格來建立查詢,您可以輸入對應至電腦 Windows 地區設定的格式資訊。 例如,如果您要搜尋數據,您可以使用您習慣使用的任何格式,在 Criteria 數據行中輸入數據,但有下列例外:

  • 不支援長數據格式。

  • 貨幣符號不應該在 [準則] 窗格中輸入。

  • 貨幣符號不會顯示在 [結果] 窗格中。

    注意

    在 [結果] 窗格中,您實際上可以輸入對應至您計算機的 Windows 地區設定的貨幣符號,但符號已移除,而且不會顯示在 [結果] 窗格中。

  • 不論 [地區設定] 選項為何, -1一元減號一律會出現在左側(例如)。

相反地,SQL 窗格中的數據和關鍵詞必須一律為 ANSI (美國) 格式。 例如,當查詢和檢視表設計工具建置查詢時,它會插入所有 SQL 關鍵詞的 ANSI 形式,例如 SELECTFROM。 如果您將元素新增至 SQL 窗格中的 語句,請務必針對元素使用 ANSI 標準表單。

當您在 [準則] 窗格中使用本機特定格式輸入數據時,查詢和檢視表設計工具會自動將它轉譯為 SQL 窗格中的 ANSI 格式。 例如,如果您的 [區域設定] 設定為 [標準德文],您可以在 [準則] 窗格中輸入資料,格式為 “31.12.96”。不過,日期會以 ANSI 日期時間格式顯示在 SQL 窗格中,顯示為 { ts '1996-12-31 00:00:00' }。 如果您直接在 SQL 窗格中輸入資料,則必須以 ANSI 格式輸入資料。

排序順序

查詢中的數據排序順序是由資料庫所決定。 您在 [Windows 地區設定] 對話框中設定的選項不會影響查詢的排序順序。 不過,在任何特定的查詢中,您可以要求以特定順序傳回數據列。

使用雙位元組字元

您可以為常值和資料庫物件名稱,如資料表、檢視名稱或別名,輸入雙位元組字符集 (DBCS) 字元。 您也可以將 DBCS 字元用於參數名稱和參數標記字元。 不過,您無法在 SQL 語言元素中使用 DBCS 字元,例如函式名稱或 SQL 關鍵詞。