PostgreSQL基础
一、数据库操作命令
创建数据库??CREATE DATABASE xxxxxxx;
删除数据库 drop databse xxxxx;
查看所有数据库 \l
切换数据库 \c xxx
二、模式的更改
a)重命名:
alter schema 旧名字 to 新名字;
b)修改模式的归属用户:alter schema 模式名 to 新用户;
模式的删除:drop schema 模式名;
三、表操作命令
\d # 列出数据库中所有表
\d [table_name] # 显示指定表的结构
\di # 列出数据库中所有 index
\dv # 列出数据库中所有 view
四、建表和索引
CREATE TABLE public.doors_info (
? ? seq integer GENERATED ALWAYS AS IDENTITY PRIMARY KEY ,
? ? ds varchar(10) DEFAULT '',
? ? linkid1 varchar(32) DEFAULT '',
? ? linkid2 varchar(32) DEFAULT '',
? ? loc varchar(32) DEFAULT '',
? ? tx_gate_type varchar(64) DEFAULT '',
? ? gd_navigation_type varchar(64) ?DEFAULT '',
? ? door_passage varchar(64) ?DEFAULT ''
);CREATE INDEX linkid1_index ON doors_info (linkid1);
CREATE INDEX linkid2_index ON doors_info (linkid2);
CREATE INDEX loc_index ON doors_info using gist(loc);?
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!