構文
用途
NLS_CHARSET_DECL_LEN
は、NCHAR
列の宣言の長さを(文字数で)戻します。byte_count
引数は、列の幅です。char_set_id
引数は、列のキャラクタ・セットIDです。
例
次の例では、マルチバイト・キャラクタ・セットを使用している場合に、列の幅が200バイトである文字の数を戻します。
SELECT NLS_CHARSET_DECL_LEN(200, nls_charset_id('ja16eucfixed')) FROM DUAL; NLS_CHARSET_DECL_LEN(200,NLS_CHARSET_ID('JA16EUCFIXED')) -------------------------------------------------------- 100