欢迎光临散文网 会员登陆 & 注册

约束条件unique key

2021-09-10 09:06 作者:海鸥之道  | 我要投稿

unique key

     唯一约束(Unique Key): 表示用Unique Key标记的字段的所有内容不能出现重复,否则将会报错。

1、在表中的应用

首先创建一个不带unique的表单,

查看一下表内信息,如下:

我们发现key这一栏默认为空,说明此时id没有约束条件,下面我们在创建一个带约束条件unique的key。

查看表单:

此时发现key属性变为了UNI,也就是unique,表示id和name各自内容不允许重复,假如我们插入重复的数据,就会报错,演示如下:

这样插入就ok了:

这是我们将的单个字段的唯一属性添加方式,这里还有一种表达方式,等同于上述表示方式,可以自己尝试一下:

2、联合唯一

联合唯一表示多个字段联合起来,属性唯一,其中单个字段里面的内容可以重复。比如我们创建的套接字,IP+端口联合起来不能重复,单独的端口或者IP都可以重复用。创建联合唯一的方式如下:

可以这样插入数据:

显示如下:

这里面有单独字段内容重复,但联合内容唯一,满足属性要求。


约束条件unique key的评论 (共 条)

分享到微博请遵守国家法律