方式一:
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