Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • BLOBまたはCLOBデータを挿入すると、*SQLNULL、*NULL、またはファイル名になることに注意してください。ファイル名の場合、ファイルが存在し、その内容がデータベース内のBLOBまたはCLOBにコピーされるものと見なされます。

  • INSERT操作では、少なくともファイルの「プライマリ・キー・フィールド」を指定する必要があります。プライマリ・キー・フィールドは、ファイルの設定時に指定します。プライマリ・キー・フィールドが指定されていない場合、INSERT操作は、「情報不足」エラーにより失敗します。

...

  • SQL Nullフィールドをテーブルのデータベース列に挿入すると、以下のいずれかが起こります。

  • (LANSAではなくDBMS内で)列にデフォルト値または自動生成値が定義されている場合、SQL Nullではなくデフォルト値が挿入されます。

  • 列にNOT NULL制約が適用されていない場合、列はSQL Nullに設定されます。

  • 列にNOT NULL制約が適用されている場合、その挿入は失敗します(列のデータベース定義がフィールドのLANSA定義と一致していない場合のみ失敗します)。