NLS_CHARSET_ID

構文

目的

NLS_CHARSET_IDは、文字セット名stringに対応する文字セットのID番号を戻します。引数stringは、実行時のVARCHAR2値です。string値'CHAR_CS'は、サーバーのデータベース文字セットのID番号を戻します。string値'NCHAR_CS'は、サーバーの各国語文字セットのID番号を戻します。

無効な文字セット名を指定すると、NULLが戻されます。

関連項目:

文字セットのリストについては、『Oracle Databaseグローバリゼーション・サポート・ガイド』を参照してください。

次の例では、文字セットのIDを戻します。

SELECT NLS_CHARSET_ID('ja16euc') 
  FROM DUAL; 

NLS_CHARSET_ID('JA16EUC')
------------------------- 
                      830