• 建表的约束


    1.非空约束

    ①字段不能为null

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

    2.唯一约束

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

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

    ③Unique

    3.主键约束

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

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

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

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

    ⑤主键约束的方式:

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

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

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

    4.检查约束

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

    5.外键约束

    两个表之间的约束关系

  • 相关阅读:
    redis的基本操作
    python对txt的读写
    python random的练习
    python继承的练习
    python类和实例
    VS2019 自动代码补全功能
    GIT 删除操作
    vue-router 注意事项
    Vue中axios访问 后端跨域问题
    Vue2.0 搭配 axios
  • 原文地址:https://www.cnblogs.com/dnf1612/p/6159592.html
Copyright © 2020-2023  润新知