PostgreSQL - 查询表结构和索引信息
PostgreSQL - 查询表结构和索引信息
前言
PostgreSQL的表一般都是建立在public这个schema下的,假如现在有个数据表t_student
,可以用以下几种方式来查询表结构和索引信息。
使用\d元命令查看表字段信息和索引信息
在cmd界面使用psql连接db后,输入\d加上表名即可:
`\d t_student` |
通过系统数据字典查询表结构
`select |
或者简单点:
`select * from information_schema.columns |
通过系统数据字典查询索引信息
`select |
查询所有的表名
`select |
可视化工具DBeaver
对于上述的sql语句只需要修改要查询的table name,可以根据需要自行修改想要查询的column。如果是通过DBeaver来连接数据库,还可以直接在当前的数据库实例下打开schema里的public选项,接着选中table,选中你想查看的表,可以很直观地看到该表的各种信息:column、index等等。
参考链接
文章知识点与官方知识档案匹配,可进一步学习相关知识
- 公安备案号11010502030143
- 京ICP备19004658号
- 京网文〔2020〕1039-165号
- 经营性网站备案信息
- 北京互联网违法和不良信息举报中心
- 家长监护
- 网络110报警服务
- 中国互联网举报中心
- Chrome商店下载
- ©1999-2022北京创新乐知网络技术有限公司
- 版权与免责声明
- 版权申诉
- 出版物许可证
- 营业执照
码龄5年 暂无认证
151万+
访问
等级
1万+
积分
粉丝
447
获赞
209
评论
1113
收藏
文心雕龙
☞ My Blog
Github ☜
/*** |
热门文章
- Maven(一)如何用Eclipse创建一个Maven项目 134019
- cmd - 如何在bat文件中调用另一个bat文件 80618
- Java高并发秒杀API(四)之高并发优化 36090
- PostgreSQL - 修改默认端口号 32707
- Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows 29810
分类专栏
- Java高并发秒杀API 5篇
- Hexo瞎折腾系列 3篇
- ELK系列(Elasticsearch+Logstash+Kibana) 5篇
- Java 26篇
- 三天两题 8篇
- JavaWeb 12篇
- Java相关框架 26篇
- 工作记录 15篇
- 项目笔记 8篇
- 代码规范 5篇
- 前端 17篇
- 前端框架 1篇
- Hexo 4篇
- 中间件 7篇
- 数据库 39篇
- IDE工具 26篇
- 版本控制工具 9篇
- 依赖管理工具 17篇
- 计算机 22篇
- 常用软件 5篇
- 笔试面试 1篇
- 其他 2篇
最新评论
- Eclipse - 安装了jd-eclipse插件后依然无法反编译类文件 沨沙: 3.6.2 helios
- Eclipse - 安装了jd-eclipse插件后依然无法反编译类文件 沨沙: 确实不行,我的是3.7版本的eclipse,没有class File Editor
- Maven无法下载2.1.7.js7版本的itext依赖 吉了个吉: 简单高效的解决方式。
- Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows 敲代码协会跑堂: 注意把nvm下到没有空格和中文的路径,非系统盘也可;然后nvm use报错试试用管理员权限打开cmd再操作~
- PostgreSQL - null和’’的区别与判断以及COALESCE函数 雨临Lewis: 。。高版本我不知道有没有,至少pg11里有,这两个不是一个同一个意义,如果ddl里有设置default null自然初始值就是null。至于存空字符串,代码逻辑里最后往db里存了个空字符串很正常
您愿意向朋友推荐“博客详情页”吗?
- 强烈不推荐
- 不推荐
- 一般般
- 推荐
- 强烈推荐
最新文章
目录
举报
拖拽到此处
图片将完成下载
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 传礼!
评论
ValineGitalk