Oracle 11g: How to add/enable/disable/drop a constraint
来源:互联网 发布:whois数据库 编辑:程序博客网 时间:2024/05/16 08:26
Table Sample:
SQL> desc orders ; Name Null? Type ----------------------------------------- -------- ---------------------------- ORDER_ID NOT NULL NUMBER(12) ORDER_DATE DATE CUSTOMER_ID NOT NULL NUMBER(6) ORDER_TOTAL NUMBER(8,2) SALES_REP_ID NUMBER(6)
1. In-line
alter table orders modify ORDER_DATE not null ;'NOT NULL Can only be created by in-line mode.
alter table orders modify ORDER_DATE null ;'NOT NULL Can only be droped by in-line mode.
alter table orders modify ORDER_DATE unique ;
alter table orders modify constraint SYS_C0011140 disable ;
alter table orders modify constraint SYS_C0011140 enable ;
alter table orders drop constraint SYS_C0011138 ;
2. Out-of-line
alter table orders add constraint UN_ORDER_DATE unique(order_date) ;
alter table orders disable constraint UN_ORDER_DATE ;
alter table orders enable constraint UN_ORDER_DATE ;
alter table orders drop constraint UN_ORDER_DATE ;
3.Query
select * from user_constraints where table_name='ORDERS' ;
- Oracle 11g: How to add/enable/disable/drop a constraint
- Oracle - How to enable/disable a scheduled job?
- How to Check and Enable/Disable Oracle Binary Options (Doc ID 948061.1)
- 11g How To Enable Archive Logging In RAC Environment
- how to enable or disable registry editing in xp
- how to enable /disable networking by command in ubuntu12.04
- How to Enable and Disable Root Login in Ubuntu
- Docker: How to enable/disable HTTP Proxy in Toolbox
- How to add OLE drag-and-drop functionality to a pre-existing MFC application
- 约束constraint的 enable/disable novalidate总结
- oracle 9i 把表read only?oracle中的 CONSTRAINT 属性ENABLE DISABLE VALIDATE NOVALIDATE
- How to add a Primary Key on a Oracle view
- How to disable button in Add/Remove Programs?
- How to enable Oracle listener tracing
- How to drop a SQL Server database?
- jQuery to disable/enable textarea
- How to check and disable Adaptive Cursor Sharing in 11g
- How to Enable or Disable Access to Windows Updates in Windows 7
- 4. OpenGL综合知识 --- 窗口系统Windows和Linux/X
- C# 向一个DataTable内插入另一个DataTable的行,error“该行已属于另一个表”
- float与double的范围和精度
- 图像格式之--YUV
- js parseInt的陷阱分析小结
- Oracle 11g: How to add/enable/disable/drop a constraint
- 发现一个比较全的处理date格式js类库
- 数据库随机IO优化总结
- ruby入门_for_in
- Touch Mode备忘录
- 5. OpenGL综合知识 --- Memory类型和数据传递
- 个人博客:http://blog.liangston.com上线
- 传智播客——毕向东25--第10天总结-9
- 源码安装MySql的方法