3

我试图了解下面 SQL 中最好描述的情况是 WTF 还是某种黑客行为:

alter table CORE_FIELD 
add constraint R_106 foreign key (CO_FIELD_ID) 
references CORE_FIELD (CO_FIELD_ID) on delete set null;

数据库:Oracle 11.2.0.1

4

1 回答 1

2

我想不出任何有意义的东西可以通过这样的约束来完成。显然,约束总是会得到满足,因此它不具有完整性功能。我有一个想法,也许这是一种防止删除的骇人听闻的方法,但在我的实验中并没有这样做。

于 2012-10-11T16:00:26.967 回答