数据库的pk和fk

数据库的pk和fk,第1张

数据库的pk和fk的区别:

1、pk是指数据库主键,指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。主键主要是用于其他表的外键关联,以及本记录的修改与删除。

2、fk,是指数据库外键,用于建立和加强两个表数据之间的链接的一列或多列。

SQL中PK,FK意思:

--主键

constraint PK_字段 primary key(字段),

--唯一约束

constraint UK_字段 unique key(字段),

--默认约束

constrint DF_字段 default('默认值') for 字段,

--检查约束

constraint CK_字段 check(约束。如:len(字段)>1),

--主外键关系

constraint FK_主表_从表 foreign(外键字段) references 主表(主表主键字段)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10705216.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存