-593   NOT NULL MUST BE SPECIFIED FOR column-name BECAUSE IT IS DEFINED AS A ROWID (OR DISTINCT TYPE FOR ROWID), ROW CHANGE TIMESTAMP COLUMN, ROW BEGIN COLUMN, ROW END COLUMN, OR COLUMN OF A PERIOD column-name

説明

NULL 値を許可しないタイプの列に対して NOT NULL 文節が指定されています。

column-name
NOT NULL 文節を必要とする列の名前。

NULL 値が許可されていない列を次に示します。

  • ROWID 列
  • ソース・タイプが ROWID の特殊タイプ列
  • 行変更タイム・スタンプ列
  • 行開始列および行終了列
  • 期間の列

このような列が CREATE TABLE、ALTER TABLE、または DECLARE TABLE ステートメントで定義される場合、この列に対して NOT NULL 文節を指定する必要があります。

システムの処置

このステートメントを処理することはできません。

プログラマーの応答

ステートメントを変更して、NOT NULL 文節を指定してください。

SQLSTATE

42831