查看PostgrepSql的表结构/建表语句

文章介绍了PostgreSQL的一些基本命令,如查看所有表(d),查看表定义(d表名),切换数据库(c数据库名)以及退出(q)。同时提供了在SQL查询中获取表结构的两种方法,包括查询字段名、数据类型、长度、是否可空和默认值的信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

常用命令:

1.查看数据库所有表 :     \d

2.查看某表的定义情况 : \d 表名

3.列出所有数据库:         \l

4.切到指定数据库:        \c 数据库名

5.退出:                          \q

这些命令需要打开终端并登录到PostgreSQL数据库才能执行,在navicat、pgAdmin、DBVisualizer等数据库管理工具中是不能执行的。

查询表结构(字段名、类型、长度、是否允许为空、默认值)

SELECT 
    column_name,
	data_type,
	character_maximum_length,
	is_nullable,
	column_default 
FROM
	information_schema.COLUMNS 
WHERE
	TABLE_NAME = 'table_name';

 

查询表结构明细

SELECT * FROM information_schema.columns WHERE table_name = 'table_name';
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值