zoukankan      html  css  js  c++  java
  • 创建主键(举例)

    版权声明:本文为博主原创文章,未经博主同意不得转载。

    https://blog.csdn.net/huangyanlong/article/details/32346017

    创建主键(举例)



    SQL> alter table emp_ogg add constraint PK_empno primary key(empno);  

    --创建主键



    查询某表有哪些约束

    SQL> desc user_constraints;
     
     Name                                      Null?

       Type
     ----------------------------------------- -------- ----------------------------
     OWNER                                              VARCHAR2(30)
     CONSTRAINT_NAME                           NOT NULL VARCHAR2(30)
     CONSTRAINT_TYPE                                    VARCHAR2(1)
     TABLE_NAME                                NOT NULL VARCHAR2(30)
     SEARCH_CONDITION                                   LONG
     R_OWNER                                            VARCHAR2(30)
     R_CONSTRAINT_NAME                                  VARCHAR2(30)
     DELETE_RULE                                        VARCHAR2(9)
     STATUS                                             VARCHAR2(8)
     DEFERRABLE                                         VARCHAR2(14)
     DEFERRED                                           VARCHAR2(9)
     VALIDATED                                          VARCHAR2(13)
     GENERATED                                          VARCHAR2(14)
     BAD                                                VARCHAR2(3)
     RELY                                               VARCHAR2(4)
     LAST_CHANGE                                        DATE
     INDEX_OWNER                                        VARCHAR2(30)
     INDEX_NAME                                         VARCHAR2(30)
     INVALID                                            VARCHAR2(7)
     VIEW_RELATED                                       VARCHAR2(14)


    SQL> select CONSTRAINT_NAME,INDEX_NAME,TABLE_NAME from user_constraints;      

    --某用户下。查询约束条件

    --能够查看是否存在主键


    CONSTRAINT_NAME                INDEX_NAME                     TABLE_NAME
    ------------------------------ ------------------------------ ------------------------------
    PK_DEPT                        PK_DEPT                        DEPT
    PK_EMP                         PK_EMP                         EMP
    FK_DEPTNO                                                     EMP
    SYS_C0010809                   SYS_C0010809                   TCUSTMER
    SYS_C0010810                   SYS_C0010810                   TCUSTORD
  • 相关阅读:
    小达同学软件测试第四讲-执行测试
    小达同学软件测试第四讲-执行测试
    Android Studio一直显示Building“project name”Gradle project info问题详解
    Android Studio一直显示Building“project name”Gradle project info问题详解
    安卓入门基础(九)-对应用结构进行分析
    安卓入门基础(九)-对应用结构进行分析
    深入浅出的排序算法-冒泡排序
    深入浅出的排序算法-冒泡排序
    【程序人生】献给还不知道怎么坚持的你
    【程序人生】献给还不知道怎么坚持的你
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/9947778.html
Copyright © 2011-2022 走看看