CREATE TABLE t (NAME VARCHAR2(10),mail VARCHAR2(10) CHECK(LENGTH(mail)>4));比如以后我忘了个这约束的内容了,我要从哪个视图字典里查看这个check约束的内容呢?
谢谢!

解决方案 »

  1.   

    1) 表粒度:
       user_constraints或dba_constraints2) 列粒度:
        user_cons_columns或dba_cons_columns
      

  2.   

    谢谢楼上回答,我问的不是这个?这两个表里只有约束的名字,没有内容。我是问怎么看这个约束写的是:check(length(mail)>4).
      

  3.   

    通过pl/sql developer可以查看
    摁住ctrl点击表名,如图
      

  4.   

    user_constraints 中的列SEARCH_CONDITION
      

  5.   

    user_constraints 和 user_cons_columns
      

  6.   

    谢谢,我明白了。那一列需要打开才能看到,或是在sqlplus里查看。我在这里范了个低级错误,谢谢指正。