首页  编辑  

如何改变一个字段初始定义的Check范围?

Tags: /超级猛料/Database.数据库相关/Oracle/SQL技巧/   Date Created:

如何改变一个字段初始定义的Check范围?

软件环境:

1、Windows NT4.0+ORACLE 8.0.4

2、ORACLE安装路径为:C:\ORANT

实现方法:

先从user_constraints里查出此约束的名字:(constraint_name)

SQL> select CONSTRAINT_NAME,TABLE_NAME,SEARCH_CONDITION from user_constraints;

然后使用语句删除旧约束:

SQL> alter table xxx drop constraint constraint_name;

之后再创建新约束:

SQL> alter table xxx add constraint constraint_name check();

【最后更新: 06/03/2002 11:23:50 】