to_regtype() 是一个系统函数,用于将数据类型名称转换为其 OID。
to_regtype() 添加于 PostgreSQL 9.4。
用法
to_regtype (text) →regtype
to_regtype() 等同于使用 regtype 转换,但如果找不到匹配的数据类型,则返回 NULL 而不是引发 ERROR。
在评估提供的数据类型名称时,会考虑当前的搜索路径。
变更历史
- PostgreSQL 16
- PostgreSQL 9.4
- 已添加(提交 0886fc6a)
示例
to_regtype() 的基本用法示例
postgres=# SELECT to_regtype('int')::oid;
to_regtype
------------
23
(1 row)
参考资料
- PostgreSQL 文档: 系统目录信息函数
另请参阅
to_regtypemod(), regtype
