| 錯誤代碼 | 訊息 | 原因 | 建議處置 |
| ORA-12700 |
無效的 NLS 參數值 (string) |
指定了無效或未知的 NLS 設定參數。 |
檢查參數拼寫與有效值,參考 NLS_* 參數文件。 |
| ORA-12701 |
CREATE DATABASE 指定的字元集未知 |
建立資料庫時指定的字元集不被支援。 |
使用有效字元集名稱(如 AL32UTF8, ZHT16MSWIN950)。 |
| ORA-12702 |
SQL 函數使用了無效的 NLS 參數字串 |
NLS 參數字串包含未知參數或無效值。 |
修正函數呼叫中的 NLS 參數字串。 |
| ORA-12703 |
此字元集轉換不受支援 |
CONVERT 函數要求的兩個字元集間無轉換實作。 |
選擇支援雙向轉換的字元集組合。 |
| ORA-12704 |
字元集不相符 |
運算元字元集不一致、NLS 參數字元集與資料庫不符、隱含轉換失敗等多種情況。 |
確保所有字串運算元字元集一致,NLS 參數使用資料庫字元集,避免隱含轉換。 |
| ORA-12705 |
指定了無效或未知的 NLS 參數值 |
ALTER SESSION 指定的 NLS 參數值無效或未實作。 |
使用有效的 NLS 參數值,參考 V$NLS_VALID_VALUES。 |