我是mysql新手,正在使用workbench。
我被复选框弄糊涂了 PK
, NN
, UQ
, AI
以及 G
.
主键不意味着它不能为null和唯一的吗?那么为什么允许主键不必是唯一的呢?
难道自动递增不意味着它必须被生成吗?窗口上半部分的复选框 AI
以及 G
就像单选按钮一样,选中一个就不选中另一个。但是,窗口下半部分的“自动增量”和“生成的”复选框在始终禁用“自动增量”的情况下表现不同。首字母缩略词的意思和我想的一样吗?
如果希望列包含自动生成的唯一int值(如microsoftsql中的identity属性),应该使用什么设置?
1条答案
按热度按时间ruarlubt1#
对于ai唯一值:
用于所有索引目的的主键与唯一键相同。