zoukankan      html  css  js  c++  java
  • ORALCE表的约束条件

    一、主键:(PRIMARY KEY)

    主键是表中的一列或多列。为表定义主键有如下几个作用:

    1.主键包含的列不能输入重复的值,以此来保证一个表的所有行的唯一性;

    2.主键也不允许定义此约束的列为NULL值;

    3.主键在定义此约束的列中创建了唯一性的索引,利用这个索引可以更快的检索表中的行。

    二、默认(DEFAULT)约束条件:在表中插入一行数据但没有为列指定值时生成一个在定义表时预先指定的值。

    三、检查(CHECK):该约束条件确保指定列中的值符合一定的条件。

    CHECK不能引用一个独立表。非控制约束条件被数据库看做一个CHECK约束条件。

    四、唯一性(UNIOQUE):用于保证应具有唯一性而又不失主键的一部分的那些列的唯一性。

    五、外键(FOREIGN KEY) :规定表间的关系性质。

    一个外键使一个表的一列或多列与已定义为主键的表中的一批相同的列相关联。

    当在已定义主键约束的表中更新列值时,其他表中定义有外检约束的列会被自动更新。

    秀出精彩的自己,让梦飞翔。
  • 相关阅读:
    数据结构之链表
    非常好的Java反射例子
    return和finally的执行和联系
    struts2中的OGNL详解
    解耦与耦合的你我他
    struts2案例
    《使用Hibernate开发租房系统》内部测试笔试题
    一对多双向关联关系
    Oracle基本数据类型
    transactionManager的type与dataSource的type
  • 原文地址:https://www.cnblogs.com/fangzhizi/p/6484528.html
Copyright © 2011-2022 走看看