-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