zoukankan      html  css  js  c++  java
  • 建表的约束

    1.非空约束

    ①字段不能为null

    ②null不等于“”;Oracle不允许把“”写入到非空字符串型字段中

    2.唯一约束

    ①指定某一列或多列的数据具有唯一性

    ②一个表可以有多个唯一约束

    ③Unique

    3.主键约束

    ①指定某一列或多列为主键列

    ②主键列必须同时具有非空约束和唯一约束

    ③一个表只能有一个主键约束

    ④主键约束的作用:通过主键约束能够确定唯一的一行数据;自动按照主键列生成索引,提高数据检索效率;确保数据的唯一性和规范性

    ⑤主键约束的方式:

    a。具有唯一性的代码字段

    b。自动增长的整数值字段:Oracle通过序号列实现;其他数据库有支持自增长类型的字段;适合于单数据库;不适用于分布式数据库

    c。GUI D 全局唯一标识:32位长度的十六进制形式的字符串;适合于分布式数据库

    4.检查约束

    通过检查规则语句:限定值的大小;限定值的列表

    5.外键约束

    两个表之间的约束关系

  • 相关阅读:
    学习笔记-级数
    闭包
    superfetch服务到底该不该关闭
    用tor进入“深网”
    浏览器内核
    媒体查询实现响应式布局
    oracle用浏览器界面管理数据库
    angular登录状态检查
    从输入网址后。。。。。。
    原型
  • 原文地址:https://www.cnblogs.com/dnf1612/p/6159592.html
Copyright © 2011-2022 走看看