NLS_CHARSET_NAME

NLS_CHARSET_NAMEは、文字セットID番号に対応する文字セット名を戻します。

SQL構文

NLS_CHARSET_NAME(Number)

パラメータ

NLS_CHARSET_NAMEには、次のパラメータがあります。

パラメータ 説明

Number

文字セットIDを表す番号。番号がサポートされているTimesTenの文字セットIDに対応していない場合は、NULLが戻されます。

説明

文字セット名は、データベース文字セットのVARCHAR2値として戻されます。

次の例では、文字セットID番号1に対応するデータベース文字セットを戻します。

Command> SELECT nls_charset_name(1) FROM dual;
< US7ASCII >
1 row found.

次の例では、結果がNLS_CHARSET_NAME関数に指定されるNLS_CHARSET_ID関数内の文字セット名としてCHAR_CSを指定することで、データベース文字セットの名前を判別して、同じ結果を取得します。

SELECT NLS_CHARSET_NAME(NLS_CHARSET_ID('CHAR_CS')) FROM dual;
< US7ASCII >
1 row found.

関連情報は、前の「NLS_CHARSET_ID」の項を参照してください。