NCLOB スカラー関数

NCLOB 関数は、いずれかのタイプの国別文字ストリングの NCLOB 表記を戻します。

構文図を読む構文図をスキップするNCLOB(national-character-expression ,integer )

スキーマは SYSIBM です。

NCLOB 関数は、Unicode データベースでのみ指定できます (SQLSTATE 560AA)。

NCLOB スカラー関数は、以下の表で指定されている結果のストリング単位を持つスカラー cast 関数のシノニムです。
表 1. NCLOB スカラー関数のシノニム
NCLOB_MAPPING 値 シノニム関数 結果のストリング単位
CHAR_CU32 CLOB CODEUNITS32
GRAPHIC_CU32 DCLOB CODEUNITS32
GRAPHIC_CU16 DCLOB1 CODEUNITS16
  1. 最初の引数のストリング単位が CODEUNITS32 であり、2 番目の引数が指定されていない場合、結果のストリング単位は CODEUNITS16 になるため、結果の長さ属性は DCLOB 関数とは異なるものになります。その場合、結果の長さ属性は、DCLOB 関数によって決定される結果の長さ属性の 2 倍になります。