文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.8. 数据类型格式化函数

9.8. 数据类型格式化函数 PostgreSQL格式化函数提供一套强大的工具用于把各种数据类型 (日期/时间、整数、浮点、数字) 转换成格式化的字符串以及反过来从格式化的字符串转换成 指定的数据类型。表 9.23列出了这些函数。这些函数都遵循一个公共的调用习惯: 第一个参数是待格式化的值,而第二个是一个定义输出或输入格式的模板。 表 9.23. 格式化函数...

文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.7. 模式匹配

9.7. 模式匹配 9.7.1. LIKE 9.7.2. SIMILAR TO正则表达式 9.7.3. POSIX正则表达式 PostgreSQL提供了三种独立的实现模式匹配的方法:SQL LIKE操作符、更近一些的SIMILAR TO操作符(SQL:1999 里添加进来的)和POSIX-风格的正则表达式。除了这些基本的“这个串匹配这个模式吗?”操...

文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.6. 位串函数和操作符

9.6. 位串函数和操作符 本节描述用于检查和操作位串的函数和操作符,也就是操作类型为bit和bit varying的值的函数和操作符。除了常用的比较操作符之外,还可以使用表 9.13里显示的操作符。&、|和#的位串操作数必须等长。在移位的时候,保留原始的位串的的长度,如例子所示。 表 9.13. 位串操作符 操作符 描述 例子 结果 || 连接 B...

文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.2. 比较操作符

9.2. 比较操作符 常见的比较操作符都可用,如表 9.1所示。 表 9.1. 比较操作符 操作符 描述 < 小于 > 大于 <= 小于等于 >= 大于等于 = 等于 <> or != 不等于 注意 !=操作符在分析器阶段被转换成<>。不能把!=和<>操作符实现为做不同的事。 比...

文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 8 章 数据类型

第 8 章 数据类型 目录 8.1. 数字类型 8.1.1. 整数类型 8.1.2. 任意精度数字 8.1.3. 浮点类型 8.1.4. 序数类型 8.2. 货币类型 8.3. 字符类型 8.4. 二进制数据类型 8.4.1. bytea的十六进制格式 8.4.2. bytea的逃逸格式 8.5. 日期/时间类型 8.5.1. 日期/时间输入 8....

文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 8 章 数据类型_8.20. 伪类型

8.20. 伪类型 PostgreSQL类型系统包含了一些特殊目的的项,它们被统称为伪类型。一个伪类型不能被用作一个列的数据类型,但是它可以被用来定义一个函数的参数或者结果类型。每一种可用的伪类型都有其可以发挥作用的情况,这些情况的特点是一个函数的行为并不能符合于简单使用或者返回一种特定SQL数据类型的值。表 8.25列出了现有的伪类型。 表 8.25. 伪...

文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 8 章 数据类型_8.19. pg_lsn Type

8.19. pg_lsn Type pg_lsn数据类型可以被用来存储 LSN(日志序列号)数据,LSN 是一个指向 WAL 中的位置的指针。这个类型是XLogRecPtr的一种表达并且是 PostgreSQL的一种内部系统类型。 在内部,一个 LSN 是一个 64 位整数,表示在预写式日志流中的一个字节位置。它被打印成 两个最高 8 位的十六进制数,中间用斜线分隔,例如16/...

文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 8 章 数据类型_8.18. 对象标识符类型

8.18. 对象标识符类型 对象标识符(OID)被PostgreSQL用来在内部作为多个系统表的主键。OID不会被添加到用户创建的表中,除非在创建表时指定了WITH OIDS或者default_with_oids配置变量被启用。类型oid表示一个对象标识符。也有多个oid的别名类型:regproc、regprocedure、regoper、regoperator、regclass、reg...

文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 8 章 数据类型_8.17. 范围类型

8.17. 范围类型 8.17.1. 内建范围类型 8.17.2. 例子 8.17.3. 包含和排除边界 8.17.4. 无限(无界)范围 8.17.5. 范围输入/输出 8.17.6. 构造范围 8.17.7. 离散范围类型 8.17.8. 定义新的范围类型 8.17.9. 索引 8.17.10. 范围上的约束 范围类型是表达某种元素类型(称为范围的subtype)的一个值的范围的数据...

文章 2022-02-17 来自:开发者社区

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 8 章 数据类型_8.15. 数组

8.15. 数组 8.15.1. 数组类型的定义 8.15.2. 数组值输入 8.15.3. 访问数组 8.15.4. 修改数组 8.15.5. 在数组中搜索 8.15.6. 数组输入和输出语法 PostgreSQL允许一个表中的列定义为变长多维数组。可以创建任何内建或用户定义的基类、枚举类型或组合类型的数组。 域的数组目前还不支持。 8.15.1. 数组类型的定义 为了展示数...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注