数据库——获取表结构SQL

一、GP或PgSQL

sql 复制代码
-- 获取表结构
SELECT a.schemaname schema_name, a.tablename table_name, string_agg(DISTINCT b.column_name, ',') AS columns FROM (SELECT schemaname, tablename FROM pg_tables WHERE schemaname = 'public') a
LEFT JOIN (SELECT table_name, column_name FROM information_schema.columns where table_schema = 'public') b
ON a.tablename = b.table_name
GROUP BY a.schemaname, a.tablename;
相关推荐
CLX05059 小时前
SQL排查JOIN查询中索引失效的常见情况_数据类型隐式转换
jvm·数据库·python
onebound_noah9 小时前
1688商品获取全解析:API与爬虫双轨实战指南
大数据·数据库·爬虫
treacle田9 小时前
达梦数据库-物理备份与还原-(DISQL联机全备+增量备份+归档进行不完全恢复或完全恢复-实践示例)-记录总结
数据库·达梦数据库物理备份还原恢复
许长安9 小时前
Redis 渐进式 rehash:为什么要分批搬迁哈希表
数据库·redis·散列表
测试员周周9 小时前
【Appium 系列】第09节-数据驱动测试 — YAML 数据 + parametrize
服务器·数据库·人工智能·python·测试工具·语言模型·appium
一块小土坷垃9 小时前
# ArchiCAD 29.0.2(畅享版):专为建筑师打造的BIM高效建模工具
前端·数据库·macos·开源软件
中新传媒10 小时前
德宸堂心理双师同诊
java·前端·数据库
yexuhgu10 小时前
html如何修改备注
jvm·数据库·python
夕除10 小时前
spring boot 5
数据库·spring boot·后端
m0_7335654610 小时前
golang如何使用Wails开发桌面应用_golang Wails桌面应用开发步骤
jvm·数据库·python