You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

[ |../../index.htm#lansa/l4wdev04_0425.htm]
現在地:
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="9b535706-1bbb-4fb5-b3b3-502de5aee4ef"><ac:parameter ac:name="">_Toc137627961</ac:parameter></ac:structured-macro>追加のLOB列がある場合
以下の説明は、[LOB型サポートを追加] を選択したPC用外部テーブルに関するものです。
作成したLANSAテーブルに列を追加して、BLOBやCLOBを格納することができます。この場合、BLOB/CLOB列ごとに「テーブル名」列が追加され、その初期値はNULLになります。テーブルの挿入、更新が LANSA によって行われた場合、テーブル名の値はこの列に格納されます。
テーブルから行を読み戻すとき、BLOBやCLOBがNULLでないのにテーブル名がNULLであれば(LANSAが行の挿入/更新をしなかった場合)、ランダムなテーブル名が生成されます。テーブル名には拡張子として、CLOBならば「.txt」、BLOBならば「.bin」がつきます。また、同じディレクトリ内では一意的な名前になります。
一方、テーブル名列がNULLでなければ、その名前のテーブルを生成して使います。この機能は、どのようなテーブル名になるか、読み込みの時点で知ることができて便利です。
次のトピックも参照してください。
[<span style="color: #0000ee"><span style="text-decoration: underline; ">追加のLOB列がない場合</span></span>]
[ |../../index.htm#lansa/l4wdev04_0425.htm]

  • No labels