查询oracle数据库约束条件以及删除约束下内容
    查询所有约束条件:
 select * from USER_CONSTRAINTS  ;
constraint_type='R' 外键约束
constraint_type='P' 唯一性约束
查询外键约束: 
 select CONSTRAINT_NAME,TABLE_NAME from user_constraints 
t where  CONSTRAINT_TYPE ='R'  ;
查询带有外键约束以及表名为'JS_RESOURCE'的所有约束 :
  select a.constraint_name,a.table_name,a.column_name 
from user_cons_columns a,user_constraints b
where a.constraint_name=b.constraint_name  and 
b.constraint_type='R' and b.table_name='JS_RESOURCE';
查询带有外键约束以及列名为'TYPEID'的约束:
  select  a.constraint_name,a.table_name,a.column_name 
from user_cons_columns a,user_constraints b
where a.constraint_name=b.constraint_name  and 
b.constraint_type='R' and a.column_name ='TYPEID';
删除带有外键约束的表中的内容:
   根据父表中主键的id值,先删除子表中的对应字段的内容,再删除父表中对应id值的内容;
使约束失效:
ALTER TABLE 表名 DISABLE CONSTRANT 约束名;
使约束条件生效:
ALTER TABLE 表名 ENABLE CONSTRANT 约束名;