在SQL中PK,FK是什么意思?

在SQL中PK,FK是什么意思?,第1张

SQL中PK,FK意思:

--主键

constraint PK_字段 primary key(字段),

--唯一约束

constraint UK_字段 unique key(字段),

--默认约束

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

--检查约束

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

--主外键关系

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

PK: primary key 主键

- NN: not null  非空

- UQ: unique 唯一

- AI: auto increment 自增

- BIN: binary 二进制(比text更大的二进制数据)

- UN: unsigned 整数

- ZF: zero fill  值中最有意义的字节总为0,并且不保存。

ps: ZF个人理解指的是带有小数占位符的数据相当于金额类型的数据。

引: http://www.cnblogs.com/yeminglong/p/3729254.html

Generated Column http://www.linuxidc.com/Linux/2016-02/128066.htm


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

原文地址:https://54852.com/zaji/7347645.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存