HOW TO:使用查詢和檢視表設計工具處理國際資料
您可以使用查詢和檢視表設計工具處理任何語言的資料,並在任何版本的 Windows 作業系統中執行。 下列方針即簡要說明您將注意到的不同處,並提供關於管理國際應用程式資料的資訊。
準則和 SQL 窗格的當地語系化資訊
如果使用 [準則] 窗格建立查詢,可以用符合於您電腦 Windows 地區設定的格式來輸入資訊。 例如,如果要搜尋資料,您可以使用習慣的格式在 [準則] 資料行中輸入資料,但以下為例外情況:
不支援長資料格式。
[準則] 窗格中無法輸入貨幣符號。
貨幣符號將不會顯示在 [結果] 窗格中。
注意事項 在 [結果] 窗格中,雖然實際上可以輸入符合您電腦的 Windows 地區設定之貨幣符號,但是在 [結果] 窗格中,此符號將會移除且不會顯示。
不論 [區域設定] 選項為何,一元負號固定出現在左邊 (例如,-1)。
相對的,[SQL] 窗格的資料和關鍵字必須一律為 ANSI (U.S.) 格式。 例如,[查詢和檢視表設計工具] 建置某個查詢時,會插入所有 ANSI 格式的 SQL 關鍵字,如 SELECT 和 FROM。 如果您新增項目至 [SQL] 窗格的陳述式,請務必使用該項目的 ANSI 標準格式。
當您在 [準則] 窗格中使用特定的地區設定格式輸入資料時,[查詢和檢視表設計工具] 會在 [SQL] 窗格中自動將該資料轉譯為 ANSI 格式。 例如,如果您的地區設定為 Standard German,您可以使用 "31.12.96" 的格式在 [準則] 窗格中輸入資料。 然而,資料將以 ANSI 日期時間的格式出現在 [SQL] 窗格中,如 { ts '1996-12-31 00:00:00' }. 。如果直接在 [SQL] 窗格中輸入資料,則必須以 ANSI 格式輸入。
排序次序
資料庫將決定您查詢中資料的排序次序。 您在 Windows 區域設定對話方塊中設定的選項並不會影響查詢的排序次序。 但在特定查詢中,您可以要求使用特定順序傳回資料列。
使用雙位元組字元
您可以輸入 DBCS 字元做為常值或資料庫物件名稱,例如,資料表和檢視表名稱或別名。 您也可以使用 DBCS 字元做為參數名稱或參數標記字元。 但是您無法在 SQL 項目中 (如函式名稱或 SQL 關鍵字) 使用 DBCS 字元。