- PostgreSQL教程 -》数据类型 -》日期/时间输入8.5.1. 日期/时间输入日期和时间的输入可以接受几乎任何合理的格式,包括 ISO 8601、SQL-兼容的、传统POSTGRES的和其他的形式。 对于一些格式,日期输入里的日、月和年的顺序会让人混淆, 并且支持指定所预期...[详细]
- PostgreSQL教程 -》数据类型 -》日期/时间类型8.5. 日期/时间类型8.5.1. 日期/时间输入8.5.2. 日期/时间输出8.5.3. 时区8.5.4. 间隔输入8.5.5. 间隔输出PostgreSQL支持SQL中所有的日期和时间类型,如表 8.9所示。这些数据类型上可用的操作如第 9.9 节所述...[详细]
- PostgreSQL教程 -》数据类型 -》二进制数据类型8.4. 二进制数据类型8.4.1. bytea的十六进制格式8.4.2. bytea的转义格式bytea数据类型允许存储二进制串,参见表 8.6。表 8.6. 二进制数据类型名字 存储尺寸 描述bytea 1或4字节外加真正的二进制串 变长二进制串[详细]
- PostgreSQL教程 -》数据类型 -》字符类型8.3. 字符类型表 8.4. 字符类型名字 描述character varying(n), varchar(n) 有限制的变长character(n), char(n)定长,空格填充text 无限变长表 8.4显示了在PostgreSQL里可用的一般用途的字符类型。SQL定义了两...[详细]
- PostgreSQL教程 -》数据类型 -》货币类型8.2. 货币类型money类型存储固定小数精度的货币数字,参阅表 8.3。小数的精度由数据库的lc_monetary设置决定。表中展示的范围假设有两个小数位。可接受的输入格式很多,包括整数和浮点数文字,以及常用的货币...[详细]
- PostgreSQL教程 -》数据类型 -》数字类型8.1. 数字类型8.1.1. 整数类型8.1.2. 任意精度数字8.1.3. 浮点类型8.1.4. 序数类型数字类型由2、4或8字节的整数以及4或8字节的浮点数和可选精度小数组成。表 8.2列出了所有可用类型。表 8.2. 数字类型名字 存储...[详细]
- PostgreSQL教程 -》查询 -》WITH中的数据修改语句WITH提供了一种方式来书写在一个大型查询中使用的辅助语句。这些语句通常被称为公共表表达式或CTE,它们可以被看成是定义只在一个查询中存在的临时表。在WITH子句中的每一个辅助语句可以是一个SELECT、INSERT、...[详细]
- PostgreSQL教程 -》查询 -》WITH中的SELECTWITH提供了一种方式来书写在一个大型查询中使用的辅助语句。这些语句通常被称为公共表表达式或CTE,它们可以被看成是定义只在一个查询中存在的临时表。在WITH子句中的每一个辅助语句可以是一个SELECT、INSERT、...[详细]
- PostgreSQL教程 -》查询 -》VALUES列表7.7. VALUES列表VALUES提供了一种生成“常量表”的方法,它可以被使用在一个查询中而不需要实际在磁盘上创建一个表。语法是:VALUES ( expression [, ...] ) [, ...]每一个被圆括号包围的表达式列表生成表中的...[详细]
- PostgreSQL教程 -》查询 -》LIMIT和OFFSET7.6. LIMIT和OFFSETLIMIT和OFFSET允许你只检索查询剩余部分产生的行的一部分:SELECT select_listFROM table_expression[ ORDER BY ... ][ LIMIT { number | ALL } ] [ OFFSET number ]如果给出了一个限制计数...[详细]
- PostgreSQL教程 -》查询 -》行排序7.5. 行排序在一个查询生成一个输出表之后(在处理完选择列表之后),还可以选择性地对它进行排序。如果没有选择排序,那么行将以未指定的顺序返回。 这时候的实际顺序将取决于扫描和连接计划类型以及行在磁盘上...[详细]