psql 中的元命令
psql 中的元命令是指以反斜线开头的命令,区分大小写:
\?
: 查看元命令列表\l
: 查看数据库列表t+\c db_name
:查看使用某个数据库\dt
:查看表列表\d table_name
:查看表定义\dt+ table_name
:查看表、索引占用空间大小
在psql登录时加入 -E
,会显示元命令对应的SQL: pgsql\bin\psql -U postgres -E
psql 的H ELP 命令非常方便,使用元命令\h 后接SQL 命令关键字能将SQL 命令的语法列出,对日常的数据库管理工作带来了极大的便利:
postgres=# \h create database
命令: CREATE DATABASE
描述: 建立新的数据库
语法:
CREATE DATABASE 名称
[ WITH ] [ OWNER [=] 用户名 ]
[ TEMPLATE [=] 模版 ]
[ ENCODING [=] 字符集编码 ]
[ STRATEGY [=] strategy ]
[ LOCALE [=] 本地化语言 ]
[ LC_COLLATE [=] 排序规则 ]
[ LC_CTYPE [=] 字符分类 ]
[ ICU_LOCALE [=] icu_locale ]
[ ICU_RULES [=] icu_rules ]
[ LOCALE_PROVIDER [=] locale_provider ]
[ COLLATION_VERSION = collation_version ]
[ TABLESPACE [=] 表空间的名称 ]
[ ALLOW_CONNECTIONS [=] allowconn ]
[ CONNECTION LIMIT [=] 连接限制 ]
[ IS_TEMPLATE [=] istemplate ]
[ OID [=] oid ]
URL: https://www.postgresql.org/docs/16/sql-createdatabase.html
数据类型
page:52
正文完