〇、参考链接

一、代码

selectc.relname 表名,cast (obj_description (relfilenode, 'pg_class') as varchar) 名称,d.description 字段备注,a.attname 字段,concat_ws ('',t.typname,SUBSTRING (format_type (a.atttypid, a.atttypmod)from'\(.*\)')) as 字段类型
frompg_class c,pg_attribute a,pg_type t,pg_description d
wherea.attnum > 0
and a.attrelid = c.oid
and a.atttypid = t.oid
and d.objoid = a.attrelid
and d.objsubid = a.attnum
and c.relname in (selecttablenamefrompg_tableswhereschemaname = 'tp'and position ('_2' in tablename) = 0
)
and c.relname = 'bd_bom_product_child'

二、拆解

三、其他类似应用

【PostgreSQL】PG读取元数据获取表结构及字段类型信息(过程拆解及其他应用场景)...相关推荐

  1. Java--通过JDBC元数据获取表结构(ResultSetMetaData元数据的使用)

    最近在线上联调,由于我们没有数据库的可视化工具,和其他公司比对数据和表结构总是十分麻烦.后来我看到组长通过元数据来获取表结构和值.之后我自学了一下,感觉十分方便,分享给大家. jdbc的元数据有两类. ...

  2. MySql 、Oracle 获取表结构和字段信息

    MySql获取表结构信息 SELECTTABLE_NAME,TABLE_COMMENT FROMinformation_schema.`TABLES` WHERETABLE_SCHEMA = 'dm' ...

  3. mysql 读取comment_Mysql 获取表的comment 字段

    查看获取表内字段注释: > show full columns from tablename; 或是 show full fields from tablename; 或是,在元数据的表里面看 ...

  4. 【Linux】mysql命令行查看表结构,字段等信息

    mysql查看表结构命令,如下: desc table_name; //查表的字段信息(不包含字段内容) show columns from table_name; //同上 show create ...

  5. sqlServer 查看表结构(字段类型) (更新中)

    对MySQL和Oracle熟悉的朋友知道用desc就可以查询一张表的结构,但是在SQL Server里执行desc命令会报错. 现提供两条命令查询表结构: 1.sp_help table_name; ...

  6. mysql数据库 查找数据类型_Mysql查询数据库表结构以及字段类型并展示

    1.建表语句sys_user CREATE TABLE `sys_user` ( `id` varchar(32) NOT NULL COMMENT '编号', `dept_id` varchar(3 ...

  7. laravel中的数据迁移表结构、字段类型、定义整理

    最近使用laravel做项目,其他的用的还算比较熟练,就是在生成迁移文件的时候记不住每个字段类型都怎么表示,下面是整理的一些字段类型: /* 表引擎 */ $table->engine = 'I ...

  8. oracle表字段获取,获取oracle表结构的字段信息

    获取oracle表结构的字段信息 select a.column_id as 列号, a.column_name as 列名, a.data_type as 类型, decode(a.data_typ ...

  9. 【MySQL】如何使用SQL语句获取表结构和获取全部表名

    目录 一.业务背景 二.如何获取全部表名 三.如何获取表结构 四.总结 一.业务背景 在实际的业务需求中,我们经常需要拿到数据库的全部表名,展示在后台中或者输出到文件里. 具体到业务中的需求比如: 导 ...

最新文章

  1. git在项目中的实际运用
  2. android java file 清理垃圾获取文件大小 删除文件等操作
  3. d3.js 制作简单的贪吃蛇
  4. leetcode 好的博客汇总
  5. mysql using btree_mysql 索引中的USING BTREE 的意义
  6. 音视频开发(35)---麦克风阵列语音增强
  7. 一步一步写算法(之哈希二叉树)
  8. SurfaceView的经典写法
  9. 「leetcode」93.复原IP地址【回溯算法】详解!
  10. ubuntu16.04安装monaco字体
  11. 【黑马程序员】新的开始
  12. 湖北文理学院毕业论文(设计)任务书
  13. Linux树莓派怎么查看ntp服务,树莓派实现NTP服务器
  14. JAVA RESTful WebService实战笔记(二)
  15. 如何解决直播中黑屏、花屏、闪屏问题?10 分钟搞明白
  16. 安全检查监理项目部材料清单
  17. 一些有趣的资源搜索网站
  18. 七、后台入口及添加影院实现《仿淘票票系统前后端完全制作(除支付外)》
  19. 东野圭吾《梦幻花》读后感
  20. 极限切割异形图形描述脚本语言:Q代码指南

热门文章

  1. MD5对文件进行加密,可以支持大文件
  2. Virtual-Key Codes 键盘编码 微软 重要 C++ 键盘监听和仿真
  3. ai在计算机教学中的应用,浅析人工智能在高中信息技术教学中的应用
  4. 2021年G1工业锅炉司炉考试技巧及G1工业锅炉司炉复审模拟考试
  5. ACCA的详细介绍以及报名条件,这里全的有!
  6. torch_geometric.data.collate中collate()函数
  7. vs为什么打了断点不断_斯诺克德国大师赛直播地址:丁俊晖VS卡蒂!塞尔比罗伯逊出局...
  8. 基于蒙特卡洛法的电动汽车充电负荷计算matlab程序
  9. 熊掌号PHP,MIP企业网站模板(熊掌号)
  10. 智慧养老的痛点和解决方案的对接