主键

一、数据库主键是什么?

指的是一列或者多列的组合,其值能唯一的标识每一行,通过它可以强制表的实体完整性。

 

二、主键的作用

  • 保证实体的完整性
  • 加快数据的操作速度
  • 在表中添加新记录时,DBMS会自动检查新纪录的主键值,不允许该值与其他记录的主键值重复
  • DBMS自动按主键值得顺序显示表中的记录。如果没有定义主键,则按输入记录的顺序显示表中的记录

 

三、如何设置主键

1、通过SSMS设置

点击表中某列的左侧小三角形,选择设置主键,保存即可,前提是已存在的记录中该列的值不能有重复值。如果有,要删除掉。

 

2、通过sql语句新建表时设置 primary key

create table product(
    proId int primary key,
    price money
)

 

转载于:https://www.cnblogs.com/xulinjun/p/11142135.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值