首页 > 软件开发 > 数据库 >

数据库的唯一约束使用规则

来源:互联网 2023-03-17 00:00:57 版权归原作者所有,如有侵权,请联系我们

唯一约束要求,它出现的次数最多只能为1次,也就是说觉不允许,与他一样的数据在数据表中在次出现。Iew办公区 - 实用经验教程分享!

工具/原料

  • 数据库

方法/步骤

  • 1

    唯一约束要求:1.指定某一列或多列不能有重复的值。只要加上了唯一约束后,数据表中就不能出现多条加了唯一约束的字段的值。Iew办公区 - 实用经验教程分享!

    Iew办公区 - 实用经验教程分享!

    数据库的唯一约束使用规则Iew办公区 - 实用经验教程分享!

  • 2

    -唯一约束可以保证记录的唯一性,它在表中出现的次数做多为1,可以有效保障他的唯一性。如我们id添加了唯一约束,那么这个id只允许最多出现一次。Iew办公区 - 实用经验教程分享!

    数据库的唯一约束使用规则Iew办公区 - 实用经验教程分享!

  • 3

    -唯一约束的字段可以为空值Iew办公区 - 实用经验教程分享!

  • 4

    -每张表可以存在多个唯一约束的列,如下图所示,就是为name与password都同时添加了唯一约束。Iew办公区 - 实用经验教程分享!

    数据库的唯一约束使用规则Iew办公区 - 实用经验教程分享!

  • 5

    创建唯一约束有两种语法。分别是列级语法与表级语法,下图所显示的是列级语法。Iew办公区 - 实用经验教程分享!

    数据库的唯一约束使用规则Iew办公区 - 实用经验教程分享!

  • 5此文章未经授权抓取自百度经验
  • 6

    下图所示的语法,是表级语法,当创建多个唯一约束的时候,使用这种语法会减少代码量。Iew办公区 - 实用经验教程分享!

    数据库的唯一约束使用规则Iew办公区 - 实用经验教程分享!

  • 7

    表级语法,除了上图所示外,它还有一种简写,如下图所示即时一种表级语法的简写。Iew办公区 - 实用经验教程分享!

    数据库的唯一约束使用规则Iew办公区 - 实用经验教程分享!

  • 8

    在创建表的时候可以创建唯一约束,创建表之后也可以再添加唯一约束。Iew办公区 - 实用经验教程分享!

    数据库的唯一约束使用规则Iew办公区 - 实用经验教程分享!

  • 9

    使用下图所示的代码,您可以删除不在使用到的约束。Iew办公区 - 实用经验教程分享!

    数据库的唯一约束使用规则Iew办公区 - 实用经验教程分享!

  • 10

    alter table temp add unique uk_name_pwd(name,password);将name与password作为表唯一约束,起到的作用就是不能出现多个name、password的值相同的情况。很多网站的登录名用的就是唯一约束。Iew办公区 - 实用经验教程分享!

    数据库的唯一约束使用规则Iew办公区 - 实用经验教程分享!

  • 11

    mysql与oracle有一些小的差异,您在使用的时候去查询一下即可,我这里使用的数据库是mysql数据库。Iew办公区 - 实用经验教程分享!

  • 注意事项

    • 唯一约束的字段可以为空值

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Iew办公区 - 实用经验教程分享!


    标签: 数据库MYSQLoracle

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号