|
|
|
@ -25,6 +25,24 @@ SELECT
|
|
|
|
|
format_type(a.atttypid,a.atttypmod) as data_type,
|
|
|
|
|
col_description(a.attrelid,a.attnum) as comment
|
|
|
|
|
FROM pg_class as c,pg_attribute as a where a.attrelid = c.oid and a.attnum>0 and c.relname = 'Edge_0101';
|
|
|
|
|
|
|
|
|
|
-- 或者
|
|
|
|
|
SELECT a.attnum, a.attname AS field, t.typname AS type, a.attlen AS length, a.atttypmod AS lengthvar
|
|
|
|
|
, a.attnotnull AS notnull, b.description AS comment
|
|
|
|
|
FROM pg_class c, pg_attribute a
|
|
|
|
|
LEFT JOIN pg_description b
|
|
|
|
|
ON a.attrelid = b.objoid
|
|
|
|
|
AND a.attnum = b.objsubid, pg_type t
|
|
|
|
|
WHERE c.relname = 'pg_replication_slots'
|
|
|
|
|
AND a.attnum > 0
|
|
|
|
|
AND a.attrelid = c.oid
|
|
|
|
|
AND a.atttypid = t.oid
|
|
|
|
|
ORDER BY a.attnum;
|
|
|
|
|
|
|
|
|
|
10.查看所有进程
|
|
|
|
|
SELECT * FROM pg_stat_activity WHERE datname='数据库名'
|
|
|
|
|
11.根据pid结束进程
|
|
|
|
|
select pg_cancel_backend(pid)
|
|
|
|
|
```
|
|
|
|
|
## 二、函数
|
|
|
|
|
|
|
|
|
|