postgresql 查询字段 信息

SELECT

base."column_name",

col_description ( t1.oid, t2.attnum ),

base.udt_name,

COALESCE(character_maximum_length, numeric_precision, datetime_precision),

(CASE

WHEN ( SELECT t2.attnum = ANY ( conkey ) FROM pg_constraint WHERE conrelid = t1.oid AND contype = 'p' ) = 't'

THEN 1 ELSE 0

END )

FROM

information_schema.COLUMNS base,

pg_class t1,

pg_attribute t2

WHERE

base."table_name" = 'sys_org'

AND t1.relname = base."table_name"

AND t2.attname = base."column_name"

AND t1.oid = t2.attrelid

AND t2.attnum > 0;

以上查询的是'sys_org'表的字段信息,下面对各个属性进行解释。

相关推荐
Dxy12393102168 分钟前
Django 模型查询中的数据库连接池配置指南
数据库·django·sqlite
Byron__13 分钟前
数据库高频面试核心知识点
数据库·面试
Cloud_Shy61815 分钟前
解读《Effective Python 3rd Edition》:从练气到老魔(第一章 Item 7 - 9)
开发语言·数据库·python
xhaxy21 分钟前
pgsql集群搭建(Patroni + etcd )
linux·postgresql·etcd
Yvonne爱编码23 分钟前
数据库---Day10 索引
数据库·sql·mysql
Jul1en_29 分钟前
【Redis】 集群概念
数据库·redis·哈希算法
我是一颗柠檬30 分钟前
【Redis】有序集合与位图Day5(2026年)
数据库·redis·后端·缓存
我是一颗柠檬37 分钟前
【Redis】持久化机制Day6(2026年)
数据库·redis·后端·缓存·database
huangdong_37 分钟前
有什么软件可以下载淘宝和天猫店铺的商品图片?——从工具推荐到技术原理的完整解答
java·前端·数据库
我是一颗柠檬9 小时前
【MySQL全面教学】MySQL面试高频考点汇总Day15(2026年)
数据库·后端·mysql·面试