简单问题送分!!!!!!!!!!!!!!

YY_MM_DD 2010-03-09 02:18:02
如何改变一个字段初始定义的Check范围?
...全文
83 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
vanjayhsu 2010-03-09
  • 打赏
  • 举报
回复
SQL> alter table xxx drop constraint constraint_name;
之后再创建新约束:
SQL> alter table xxx add constraint constraint_name check();
SambaGao 2010-03-09
  • 打赏
  • 举报
回复
delete--->rebuild
VilenZYP 2010-03-09
  • 打赏
  • 举报
回复
先从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();



17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧