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