Versions Compared

Key

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

...

RRNO列を追加すると、列名を明示的に指定しないSQL構造が正しく動作しなくなることがあります。例えば

     INSERT TO MYTABLE VALUES('A', 'B', 2)

という挿入ステートメントは、すべての列の値を順序通りに与えなければ動作しません。RRNO列を追加すると、この構造のままでは列が不足しているので、正しく動かないのです。

このようなことを避けるため、次のように列名を明示して記述するようお勧めします。これならば列を追加してもコードを書き替える必要はありません。

     INSERT TO MYTABLE(COL1, COL2, COL3) VALUES('A', 'B', 2)



次のトピックも参照してください。

LANSAテーブルをインポート・テーブルとしてロード

IBM i RDMLX外部テーブル

[RRNOの欄の作成]を選択した場合のテーブルの作成 (Oracleに特有の事項)

...