DB2 / 400:ALTER TABLE外键

时间:2018-06-21 16:19:31

标签: db2 alter-table

我在DB2 / 400数据库上遇到SQL问题。

我想知道是否存在一种特殊的方法来对表的外键添加约束。

现在,我正在使用以下语句声明外键 在模式“ MY_SCHEMA”的表“ TABELE_A”中:

alter table MY_SCHEMA.TABELE_A  
foreign key (IDAUTO_B)  references MY_SCHEMA.TABELE_B   (IDAUTO_B).

“ ALTER TABLE”语句运行没有问题。

但是,一旦我在表“ MY_SCHEMA.TABELE_B”中进行“更新”,我就会崩溃。

  

SQL代码错误为SQL7008,原因代码为3:未记录“ MY_SCHEMA.TABELE_B”,日志上没有权限或日志状态为* STANDBY。

我的问题是:在SQL DB2 / 400数据库上建立参考完整性是否需要日志表?

0 个答案:

没有答案