pgsql查表结构和函数内容
Posted 临界稳态
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pgsql查表结构和函数内容相关的知识,希望对你有一定的参考价值。
方式一:
1 SELECT a.attnum, 2 a.attname AS field, 3 t.typname AS type, 4 a.attlen AS length, 5 a.atttypmod AS lengthvar, 6 a.attnotnull AS notnull, 7 b.description AS comment 8 FROM pg_class c, 9 pg_attribute a 10 LEFT OUTER JOIN pg_description b 11 ON a.attrelid=b.objoid 12 AND a.attnum = b.objsubid, 13 pg_type t 14 WHERE c.relname = \'tablename\' 15 and a.attnum > 0 16 and a.attrelid = c.oid 17 and a.atttypid = t.oid 18 ORDER BY a.attnum;
--查询prosrc显示空白,因为第一行记录默认是\\t,复制出来,既可以看到函数内容 select prosrc from pg_proc where proname=\'function_name\'
方式二:
--使用psql进入命令窗口 psql -d dw --查看表结构 [dw] \\d tablename --查看表结构 [dw] \\df+ function_namename
以上是关于pgsql查表结构和函数内容的主要内容,如果未能解决你的问题,请参考以下文章
python-面向对象速查表-内置方法-内置函数-内置属性(只整理了部分内容)