Chapter 10. 类型转换

Table of Contents

  • 10.1. 概述
  • 10.2. 操作符
  • 10.3. 函数
  • 10.4. 值存储
  • 10.5. UNION, CASE 和相关构造

SQL语句可能(有意无意地)要求在同一表达式里混合不同的数据类型。 PostgreSQL在计算混合类型表达式方面有许多扩展性很强的功能。

在大多数情况下,用户不需要明白类型转换机制的细节。但是, 由PostgreSQL所进行的隐含类型转换会对查询的结果产生影响, 必要时这些影响又可以用明确类型转换进行剪裁利用。

本章介绍PostgreSQL类型转换的传统和机制。 关于特定的类型和函数及操作符的进一步信息,请参考Chapter 8Chapter 9里的相关章节。