加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle删除检查约束

发布时间:2020-12-12 14:35:50 所属栏目:百科 来源:网络整理
导读:一 禁用检查约束 1 语法 DISABLE|ENABLE CONSTRAIT constraint_name 2 代码 SQL desc userinfo_c3 名称 是否为空? 类型 ----------------------------------------- -------- ---------------------------- ID NOT NULL VARCHAR2 ( 10 ) USERNAME VARCHAR2 (
一 禁用检查约束

1 语法

DISABLE|ENABLE CONSTRAIT constraint_name 2 代码
  1. SQL> desc userinfo_c3
  2. 名称是否为空?类型
  3. -----------------------------------------------------------------------------
  4. ID NOT NULL VARCHAR2(10)
  5. USERNAME VARCHAR2(20)
  6. SALARY NUMBER(5)
  7. SQL>select constraint_name,constraint_type,status from user_constraints
  8. 2where table_name='USERINFO_C3';
  9. CONSTRAINT_NAME C STATUS
  10. ---------------------------------------
  11. SYS_C0011123 P ENABLED
  12. CK_SALARY_NEW C ENABLED
  13. SQL> alter table userinfo_c3
  14. 2 disable constraint CK_SALARY_NEW;
  15. 表已更改。
  16. status from user_constraints
  17. 2where table_name='USERINFO_C3';
  18. CONSTRAINT_NAME C STATUS
  19. ---------------------------------------
  20. SYS_C0011123 P ENABLED
  21. CK_SALARY_NEW C DISABLED
二 删除检查约束 1 语法 DROP CONSTRAINT constraint_name 2 代码
  1. SQL> alter table userinfo_c3
  2. 2 drop constraint CK_SALARY_NEW;
  3. 表已更改。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读