PostgreSQL 零碎

1. 函数

1. 操作符

1
select n.oid from pg_catalog.pg_namespace n where n.nspname OPERATOR(pg_catalog.~) '^(tmp)$';

里面有 3 个知识点:

  • ~ : pgsql 中表示后面是正则表达式
  • OPERATOR() : 重载操作符,此处是防止使用到用户自定义的 ~
  • oid : 对象标识符,是内部表示隐藏字段,是系统表的主键,用来在整个数据库集簇中唯一地标识一个数据库对象