手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

程序员不得不知的Navicat for PostgreSQL类型

时间:2024-10-13 22:07:12

1、基本类型:像 int4,在 SQL 语言级别下实施,通常在低层次语言,例如 C。通常它们常规对应被称为抽象数据类型。 PostgreSQL 只能通过用户提供的函数来操作这种类型,只明白用户描述这种类型性能的范围。基本类型进一步细分为纯量和数组类型。对于每个纯量类型,相应的数组类型会自动创建,可以容纳纯量类型的可变大小数组。

程序员不得不知的Navicat for PostgreSQL类型

2、复合类型或列类型:创建于用户创建表,可定义一个独立没有关联表的复合类型。复合类型仅是一个基本类型与栏位名的列表,复合类的值是一列或栏位值的记录。用户可以从 SQL 查询访问元件栏位。枚举(Enum)类型:数据类型,是静态、预先定义及有特定排序的一组值,相当于一些其他程序语言的枚举类型。枚举类型可能是一部分数据的一组状态值。需要注意的是,枚举类型只在 PostgreSQL 8.3 版本可添加。

程序员不得不知的Navicat for PostgreSQL类型

3、基本类型的常规属性:输入模式和输入:由数据的外部文本形式到内部文本形式转换数据。输出模式和输出:由数据的内部文本形式到外部文本形式转换数据。长度:数字常量,用来指定新类型内部表示的长度,以字节为单位。默认是可变的长度。变量:如果类型长度是未知可勾选此项。默认:数据类型的默认值。如果省略,则默认是 null。元素:正创建的类型是数组,指定数组元素的类型。分隔符:使用在类型数组的值与值之间。

程序员不得不知的Navicat for PostgreSQL类型

4、排列:数据类型保存对齐要求。如果指定,必须是 char、 int2、 int4 或 double,默认是 int4。存储:数据类型的存储策略。如果指定,必须是平常、外部、扩展及主要,默认是平常。依值传递:表明数据类型的值是依值传递,而不是参考。拥有者:类型的拥有者,支持 PostgreSQL 8.0 或以上版本。

程序员不得不知的Navicat for PostgreSQL类型

5、基本类型的高级属性:PostgreSQL 7.4 或以上版本支持“高级”选项卡。接收模式和接收:由数据的外部二进制形式到内部二进鲽判砦吟制形式转换数据。传送模式和传送:由数据的内部二进制形式到外部二进制形式转换数据。分析模式和分析:为数据类型运行统计分,支持 PostgreSQL 8.0 或以上版本。类型修改符输入模式和类型修改符输入:修改符的数组到内部形式转换类型,支持 PostgreSQL 8.3 或以上版本。类型修改元输符模式和类型修改符输出:修改符的内部形式到外部文本部形式转换类型。支持 PostgreSQL 8.3 或以上版本。

程序员不得不知的Navicat for PostgreSQL类型

6、复合类型的常规属性:名:复合类型的属性列或名。类型:现有数据类型的名,成为一个复合类型的列。长度和比例:长度编辑框定义栏位的长度,比例编辑框定义小数点之后的位数。维度:数组符的维度。拥有者:类型的拥有者,支持 PostgreSQL 8.0 或以上版本。

程序员不得不知的Navicat for PostgreSQL类型

7、枚举类型的常规属性:标签:字符串文本代表与枚举类型值相关的文本标签。拥有者:类型的拥有者。

程序员不得不知的Navicat for PostgreSQL类型
© 手抄报圈