如何在sybase中禁用约束

时间:2013-07-05 07:35:57

标签: sybase sybase-ase

启用/禁用约束的语法是什么?我试过google
在oracle我这样写它 alter table OPT DISABLE约束FK_param
如何在sybase中做到这一点?

2 个答案:

答案 0 :(得分:2)

您根本无法在sybase中禁用外键约束。但你可以放弃并重新创建 他们。

掉落约束:

alter table table_name drop constraint constraint_name

添加约束:

alter table table_name add constraint constraint_name

我知道在其他数据库中,对这些约束有一些类似CHECK和NOCHECK的东西。所以你可以只检查你要禁用的约束。

ALTER TABLE a1 NOCHECK CONSTRAINT a1_TestConstraint

答案 1 :(得分:0)

您无法在sybase中禁用约束。您只能删除/添加约束。