postgreSQL | databse、schema、数据类型

说明

内容未完成待补充。

零、database和schema

参看“postgresql(2)| 数据库管理”

一、数据类型

1、Postgresql支持

数值、字符串、日期(时间)、布尔值、数组、带时区日期、区间、JSON、用户自定义、其他

1.1、数值类型

名称 描述 存储大小 范围
smallint 存储整数,小范围 2字节 -32768 至 +32767
integer 存储整数。使用这个类型可存储典型的整数 4字节 -2147483648 至 +2147483647
bigint 存储整数,大范围。 8字节 -9223372036854775808 至 9223372036854775807
decimal 用户指定的精度,精确 变量 小数点前最多为131072个数字; 小数点后最多为16383个数字。
numeric 用户指定的精度,精确 变量 小数点前最多为131072个数字; 小数点后最多为16383个数字。
real 可变精度,不精确 4字节 6位数字精度
double 可变精度,不精确 8字节 15位数字精度
serial 自动递增整数 4字节 1 至 2147483647
bigserial 大的自动递增整数 8字节 1 至 9223372036854775807

1.2、字符和字符串

数据类型 描述
char(size) 固定长度字符串。右边的空格填充到相等大小的字符。
character(size) 固定长度字符串。 右边的空格填充到相等大小的字符。
varchar(size) 变长度字符串。
character varying(size) 变长度字符串。
text 变长度字符串。

1.3、时间类型

数据类型 描述
date month、day、year
time hour、minute、second
timestamp month、day、year、hour、minute、second
timestamptz month、day、year、hour、minute、second、time_zone
timetz hour、minute、second、time_zone
interval
daterange
tsrange
tstzrange

1.4、布尔类型

名称 描述 存储大小
boolean true/false 1字节

1.5、数组类型

1.6、区间类型

1.7、JSON数据类型

1.8、自定义数据类型,复合数据类型

2、内建函数

相关文章

项目需要,有个数据需要导入,拿到手一开始以为是mysql,结果...
本文小编为大家详细介绍“怎么查看PostgreSQL数据库中所有表...
错误现象问题原因这是在远程连接时pg_hba.conf文件没有配置正...
因本地资源有限,在公共测试环境搭建了PGsql环境,从数据库本...
wamp 环境 这个提示就是说你的版本低于10了。 先打印ph...
psycopg2.OperationalError: SSL SYSCALL error: EOF detect...