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