postgresql常用命令总结

2020-06-17 00:00:00 数据库 字段 删除 名称 字段名
1.命令行登录数据库

psql -U username -d dbname -h hostip -p port

2.列出当前数据库的所有表

\d

3.查看指定表的所有字段

\d tablename

4.查看指定表的基本情况

\d+ tablename

5.切换数据库

\c dbname

6.退出postgreSql

\q

7.删除表

drop table tablename

8.清空表

delete from tablename

9.添加字段

alter table [表名] add column [字段名] [类型];

10.更改字段名

alter table [表名] rename column [旧字段名] to [新字段名]

11.删除字段

alter table [表名] drop column [字段名];

12.向表中插入一行数据

insert into [表名] (字段1,字段2) values (值1,值2);

13. 表中删除一行数据

delete from [表名] where [该行特征];

14.修改表中数据

update [表名] set [目标字段名]=[目标值] where [该行特征]

15.查询某个字段

select [字段名] rom [表名]

16.把某个字段的类型变为以逗号分隔的整型数组

ALTER TABLE task ALTER COLUMN curx TYPE integer[] USING string_to_array(curx, ‘,')::integer[];

17.创建数据库

createdb [数据库名称]

18.删除数据库

dropdb [数据库名称]

19.创建用户

CREATE USER 用户名称

20.删除用户

drop User 用户名称

21.打开psql交互工具

psql 数据库名

22.返回第十条开始的5条记录

select * rom tabname limit 5 offset 10;

23.删除表主键

alter table 表名 drop CONSTRAINT 主键名称;

24.显示近执行命令

\s

相关文章