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'表的字段信息,下面对各个属性进行解释。

相关推荐
tangchao340勤奋的老年?7 分钟前
[Qt]QString 与Sqlite3 字符串互动[汉字不乱码]
数据库·sqlite
netho010 分钟前
nuxt3: trpc-nuxt和sqlite导致的503错误
数据库·sqlite·vue·nuxt
啊森要自信2 小时前
【MySQL 数据库】MySQL索引特性(二)页目录&&(B和B+树)&&(非)聚簇索引 && 索引操作
android·数据库·sql·mysql·adb·数据库架构
2025年一定要上岸2 小时前
【Django】-6- 登录用户身份鉴权
数据库·django·sqlite
奋进的孤狼2 小时前
【Java】在一个前台界面中动态展示多个数据表的字段及数据
java·数据库·oracle
极限实验室2 小时前
IK 字段级别词典升级:IK reload API
数据库
中国lanwp3 小时前
Spring 全局异常处理机制:多个 @ControllerAdvice 与重复 @ExceptionHandler
java·数据库·spring
bing_1583 小时前
如何保护 Redis 实例的安全?
数据库·redis·安全
yh云想3 小时前
SQL 四大语言分类详解:DDL、DML、DCL、DQL
数据库·sql·oracle