在软件开发中,存在与二进制状态的工作逻辑数据类型。因此,只有两种可能的状态:true和false。然而,存在必须经常占到了三分之一的国家,那是一个“以上都不是”或简称为“其他”。在关系数据库中,NULL似乎成为这个国家一个很好的候选人,而不是由于它的历史背景。以前是NULL在结构化查询语言(SQL)一个非常特殊的意义召回,表明数据值不存在于数据库中。NULL值实际上是由莫过于关系数据库模型自己。在SQL中,NULL已经表示“丢失和/或不适用的信息”。如何在Navicat for PostgreSQL最新版本中进行操作呢?接下来我们将进行具体介绍,如果还没有下载最新版本,可点击下面下载:
点击获取Navicat for PostgreSQL官方正式版
介绍枚举类型
枚举类型也称为枚举,是包含静态,有序值集的数据类型。枚举是存储比如本周的日子,用户偏好以及任何其他有关数据集合的内容的内容的理想选择。在几十年中享受了许多编程语言的支持,其中一些最大的关系数据库播放器(包括MySQL和PostgreSQL)也引入了枚举类型。
在mysql中创建和使用枚举
要了解如何使用枚举的想法,让我们从世界上的一个关系数据库开始。在下面的Create Table语句中看到的那样,将列指定为枚举类型很容易:
CREATE TABLE shirts (
name VARCHAR(40),
size ENUM('x-small', 'small', '