pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
pg_cast 存储数据类型转换路径,包括内置路径和用 CREATE CAST 定义的路径。
表 3.8. pg_cast 列
| 名称 | 类型 | 引用 | 描述 |
|---|---|---|---|
| castsource | oid |
pg_type.oid | 源数据类型的OID |
| casttarget | oid |
pg_type.oid | 目标数据类型的OID |
| castfunc | oid |
pg_proc.oid | 用于执行该转换的函数的 OID。如果两种数据类型二进制可强制转换(即执行转换不需要运行时操作),则存储零。 |
| castcontext | char |
指示可以在哪些语境中调用该转换。e 表示只能作为显式转换(使用 CAST、:: 或函数调用语法)。a 表示在向目标列赋值时隐式使用,以及显式使用。i 表示在表达式中隐式使用,以及上述其他情况。 |
译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。