MySQL Workbench建表时 PK NN UQ BIN UN ZF AI 的含义

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL Workbench建表时 PK NN UQ BIN UN ZF AI 的含义相关的知识,希望对你有一定的参考价值。

PK==》  PRIMARY KEY    ==》 主键
NN==》  NOT NULL       ==》 不可为空
UQ==》  UNIQUE         ==》 唯一的
AL==》  AUTO INCREMENT ==》 自动增加
BIN==》 BINARY         ==》 二进制
UN==》  UNSIGNED       ==》无符号位的
ZF==》  ZERO FILL      ==》补零

PK Belongs to primary key 作为主键

NN Not Null 非空

UQ Unique index 不能重复

BIN Is binary column 存放二进制数据的列

UN Unsigned data type 无符号数据类型(需要整数形数据)

ZF Fill up values for that column with 0‘s if it is numeric 填充0位(例如指定3位小数,整数18就会变成18.000)

AI Auto Incremental 自增长

以上是关于MySQL Workbench建表时 PK NN UQ BIN UN ZF AI 的含义的主要内容,如果未能解决你的问题,请参考以下文章

mysql workbench中PK,NN,UQ,BIN,UN,ZF,AI字段类型标识说明

关于 Workbench中 pk,nn,uq,bin,un,zf,ai 的解释

MySQL Workbench 中的列标志是啥意思?

我建字段没设constraint PK_TableName ,建表时字段只是primary key,没有约束名

MySQL Workbench 中的列标志“G”是啥意思

mysql workbench 导出建表语句