pg_typeof() 是一个返回提供值的数据类型的系统函数。
pg_typeof() 在 PostgreSQL 8.4 中添加。
用法
pg_typeof ( "any" ) →regtype
pg_typeof() 返回的类型是 regtype,它可以作为 OID 用于比较目的,但否则会返回人类可读的类型名称。
变更历史
- PostgreSQL 8.4
- 添加 (提交 b8fab241)
示例
pg_typeof() 的基本用法示例
postgres=# SELECT pg_typeof(123), pg_typeof(1.23); pg_typeof | pg_typeof -----------+----------- integer | numeric (1 row)
参考资料
- PostgreSQL 文档: 系统目录信息函数
