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