【发布时间】:2020-02-12 20:58:17
【问题描述】:
我有下表,其中包含薪金列的检查约束。我想暂时禁用检查约束。如何禁用和启用检查约束?
CREATE TABLE "Employee_Salary_Details"(
empno int,
ename varchar(100),
sal numeric CONSTRAINT CK_SAL CHECK(sal>3500)
)
INSERT INTO "Employee_Salary_Details" VALUES(101,'RAM',200);
ALTER TABLE "Employee_Salary_Details" DISABLE CONSTRAINT CK_SAL
我试过了,但它显示一条错误消息。是否可以禁用和启用 heck 约束?
【问题讨论】:
标签: postgresql ddl check-constraints