lobLib.attachClobToFile() システム関数は、指定されたファイルを CLOB 変数に関連付けます。
ファイルが存在する場合、関数は既存のファイルを使用します。存在しない場合、関数はファイルを作成します。 この関数は、変数に関連付けられた前のメモリーやファイル・リソースをすべてリリースし、ファイルの長さをゼロにリセットします。 この関数は、関連付けの際に CLOB 変数の現行値をファイルに書き込みません。 ただし、setClobFromString() や、データベースから変数への読み込みなど、その後変数に変更が加えられた場合は、変数の値が関連するファイルに書き込まれます。
CLOB 変数の既存の値をファイルに保存するには、updateClobToFile() システム関数を使用します。
lobLib.attachClobToFile(
clobVariable CLOB inOut,
fileName STRING in)