work bench 建表时PK/NN/ UQ等的含义
PK——Belongs to primary key作为主键
NN——Not Null非空
UQ——被赋予unique属性的列将确保所有值都有不同的值,只是null值可以重复。一般会指定一个列为unique,以确保该列的所有值都不同
BIN——binary属性只用于char和varchar值。当为列指定了该属性时,将以区分大小写的方式排序。与之相反,忽略binary属性时,将使用不区分大小写的方式排序。
UN——Unsigned data type无符号数据类型(需要整数形数据)
ZF —— zerofill属性可用于任何数值类型,用0填充所有剩余字段空间。例如,无符号int的默认宽度是10;因此,当“零填充”的int值为4时,将表示它为0000000004。
AI——Auto Incremental自增长,auto_increment能为新插入的行赋一个唯一的整数标识符ID。为列赋此属性将为每个新插入的行赋值为上一次插入的ID+1。MySQL要求将auto_increment属性用于作为主键的列。此外,每个表只允许有一个auto_increment列。
default——在没有任何值可用的情况下,赋予某个常量值,这个值必须是常量,因为MySQL不允许插入函数或表达式值。此外,此属性无法用于BLOB或TEXT列。如果已经为此列指定了NULL属性,没有指定默认值时默认值将为NULL,否则默认值将依赖于字段的数据类型。
work bench 建表时PK/NN/ UQ等的含义相关推荐
- mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI
随笔 - 220, 文章 - 1, 评论 - 32, 引用 - 0 mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI [intrinsic column flags] ( ...
- mysql nn_mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI含义说明
mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI含义说明 时间:3年前 作者:庞顺龙 浏览:674 [站内原创,转载请注明出处] mysql workbench建表时PK ...
- MySQL Workbench建表时 PK NN UQ BIN UN ZF AI Default 的含义
PK 作为主键 NN 非空 UQ 不能重复 BIN Is binary column 存放二进制数据的列 UN 无符号数据类型(整数形数据) ZF 填充0 AI 自增长 Default 默认值
- mysql zf,mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI的含义
PK: primary key (column is part of a pk) 主键 NN: not null (column is nullable) 非空 UQ: unique (column ...
- MySQL Workbench建表时 PK NN UQ BIN UN ZF AI 的含义
PK==> PRIMARY KEY ==> 主键 NN==> NOT NULL ==> 不可为空 UQ==> UNIQUE ==& ...
- MySQL 使用 Workbench 建表时 PK NN UQ BIN UN ZF AI G 的含义
PK - Belongs to primary key 作为主键 NN - Not Null 非空 UQ - Unique index 不能重复 BIN - Is binary column 存放二进 ...
- 关于 Workbench中 pk,nn,uq,bin,un,zf,ai 的解释
最近公司要让做一个权限系统,需要设计相关的表,使用了mysql的 workBench进行数据库建模,在建数据库时,发现有pk,nn,uq,bin,un,zf,ai 这几个基本字段类型标识(如下图),p ...
- 建表时数据库建议使用 utf8mb4字符集
之前一直认为,utf8mb4相比utf8最大的作用就是能存储Emoji表情,直到遇到了内容中带有[]的文章需要入库的时候. 普及两个知识 UTF-8字符集编码有可能是两个.三个.四个字节.但MySQL ...
- MySQL工作笔记-建表时为Float型数据确定精度,查询时精度显示,多列之和查询
目录 建表时设置精度 查询时设置精度 查询多列之和 建表时设置精度 首先是建表时为float类型设置精度: SQL代码如下: CREATE TABLE `testtable` (`id` int(11 ...
最新文章
- Java中的策略模式实例教程
- Master、Slave等术语将不能在未来的Linux代码中使用
- python零基础有用吗-10天搞定Python,告诉你有什么用?
- python梦幻西游鼠标偏移_PYTHONPYGAME如何向鼠标位置移动和旋转多边形?
- Linux后台运行打包Jar的方法
- 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上) 试读版
- MariaDB 10 Slave Crash-Safe需转为GTID复制模式
- layer normalization 缺点_【收藏贴】不同种类质谱仪优缺点分析对比!
- Android应用文本字体设置
- JavaScript函数,思维导图
- 3d打印英语文献_利用三维扫描,3D打印,复模和铸造,数字化复制佛罗伦萨洗礼堂北门...
- Word文档的使用技巧
- matlab hist3 密度图,Matlab中hist3
- 最小采样频率计算公式_信号分析基础(五):信号采样与混叠概念
- 广发股票交易接口做什么的?
- 通过 ICMP 协议实现 Ping Tunnel 建立可穿透网络隧道
- 从 Quora 的 187 个问题中学习机器学习和 NLP
- Go语言入门到实战——14.Go语言的协程机制以及并发机制
- Towards Two-Dimensional Sequence to Sequence Model和Two-Way Neural Machine Translation两篇论文简单分析
- Android 实战 - 天气(有缺陷)APP
热门文章
- wps表格宏被禁用如何解禁_(wps表格怎么设置宏)为什么每次打开excel文件都要提示启用或者禁用宏?...
- Qt窗口组件实现动态背景功能
- centos配置linuxptp
- 【人工智能】Fisher 线性分类器的设计与实现(QDU)
- linux tar 压缩 删除源文件,Linux tar 如何在压缩之后删除原文件
- efi模式装linux双系统,超详细!Win10(UEFI启动模式)安装Ubuntu18.04双系统
- 解决影驰固态硬盘SSD卡顿
- iOS开发者账号最新续费流程
- Windows电脑上最好的3个epub阅读器
- android自定义截图,Android实现截屏功能