PostgreSQL获取table名,字段名
2010-11-10 20:38
274 查看
PostgreSQL获取数据库中所有table名:
Sql代码
SELECT tablename FROM pg_tables
WHERE tablename NOT LIKE 'pg%'
AND tablename NOT LIKE 'sql_%'
ORDER BY tablename;
PostgreSQL获取指定table的所有字段信息:
Sql代码
SELECT col_description(a.attrelid,a.attnum) as comment,format_type(a.atttypid,a.atttypmod) as type,a.attname as name, a.attnotnull as notnull
FROM pg_class as c,pg_attribute as a
where c.relname = 'tablename' and a.attrelid = c.oid and a.attnum>0
Sql代码
SELECT tablename FROM pg_tables
WHERE tablename NOT LIKE 'pg%'
AND tablename NOT LIKE 'sql_%'
ORDER BY tablename;
SELECT tablename FROM pg_tables WHERE tablename NOT LIKE 'pg%' AND tablename NOT LIKE 'sql_%' ORDER BY tablename;
PostgreSQL获取指定table的所有字段信息:
Sql代码
SELECT col_description(a.attrelid,a.attnum) as comment,format_type(a.atttypid,a.atttypmod) as type,a.attname as name, a.attnotnull as notnull
FROM pg_class as c,pg_attribute as a
where c.relname = 'tablename' and a.attrelid = c.oid and a.attnum>0
相关文章推荐
- PostgreSQL 获取含有某字段的 table
- PostgreSQL获取table名,字段名
- PostgreSQL获取table名,字段名
- PostgreSQL获取table名,字段名
- 获取postgresql字段信息
- mysql——获取所有table名和table字段名。
- postgresql 函数获取多个字段的数字大小值
- postgresql 获取主键字段
- PostgreSQL获取所有表名、字段名、字段类型、注释
- java hibernate 依据 @Table 注解 获取 表名 字段名 - 代码共享
- postgresql 系统字段 tableoid,xmin,cmin,xmax,cmax,ctid
- PostgreSql 获取所有的表、视图、字段、 主键
- postgresql 获取所有表名、字段名、字段类型、注释
- shell 获取 postgresql返回字段值
- 获取SQL Table 的PK 字段列表
- 获取table中的系统字段信息
- PostgreSql 获取所有的表、视图、字段、 主键
- 反射获取HashMap内部table字段及其node链表,打印全部数据
- 获取table字段名称函数DDIF_FIELDLABEL_GET
- 获取tableView刷新完成状态