历史版本PostgreSQL 7.2 已于 2007 年 2 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看
当前版本。
SQL 查询可能有意或无意地要求在同一表达式中混用 不同的数据类型。 PostgreSQL 提供了丰富的机制来 求值混合类型表达式。
在很多情况下,用户不需要了解类型转换机制的 细节。但 PostgreSQL 所做的隐式转换会影响查询的结果。必要时,用户或程序员可以 用显式类型强制转换来定制 这些结果。
本章介绍PostgreSQL的类型转换机制和约定。有关特定数据类型以及允许使用的函数和操作符的更多信息,请参阅第 3 章和第 4 章中的相关章节。
程序员指南 中有关于隐式类型转换和强制转换所用 确切算法的更多细节。