-539   TABLE table-name DOES NOT HAVE A PRIMARY KEY

説明

示されている表は主キーを持っていないので、Db2® は CREATE または ALTER TABLE ステートメント を実行することができません。したがって、1 次キーを除去することも、表を 参照制約の親として定義することもできません。

システムの処置

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

プログラマーの応答

ステートメントを訂正して、1 次キーを持つ表を参照するか、 FOREIGN KEY 文節で表を参照する前に、ALTER TABLE ADD PRIMARY KEY で主キーを定義してください。

SQLSTATE

42888