1.1.7 主键

主键在关系型数据库中扮演重要角色,它作为唯一标识数据表中一行记录的标志,可以由一列或多列组成,且不允许为空或有重复值。例如,商品编号适合作为主键,而商品名称因可能重复而不适合。
摘要由CSDN通过智能技术生成
1.1.7 主键

在关系型数据库中,主键(Primary Key)又称为主码,能够唯一标识数据表中的一行记录。主键可以包含数据表中的一列或者多列,主键不能为空。同时,在同一个数据表中,主键列上不能有两行甚至多行相同的值,也就是说,在同一个数据表中,每行数据对应的主键列的值必须唯一。

例如,在表1-1中,将商品编号定义为商品信息表的主键,此时,当商品编号为空,或者商品编号在商品信息表中出现相同的值,则数据库会提示错误信息,查询不到相应的数据;如果将商品名称作为主键,则根据作为主键列的要求,商品名称不能重复,这与实际情况不符,所以商品名称字段不适合作为主键。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值