码迷,mamicode.com
首页 > 数据库 > 详细

postgreSql 入门常用命令

时间:2015-07-22 16:03:45      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

1. 命令行登录数据库

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

2. 列出所有数据库

\l 

3. 切换数据库

\c dbname

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

\d 

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

\d  tablename

技术分享

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

\d+  tablename

技术分享

7. 退出操作

q

8. 新建表

create table REL_CROSS_NODE(ID integer, CROSS_ID integer);

9. 删除表

drop table REL_CROSS_NODE;

10. 添加字段

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

11. 更改字段

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

12. 删除字段

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

13. 表中加入一行数据

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

14. 表中删除一行数据

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

15. 修改表中数据

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

16. 删除表

drop table [表名];

17. 退出postgreSql

\q

18. 两个查询结果做差 except

(select node_id from node where node_id=1 or node_id=2) except (select node_id from node where node_id=1);
 node_id 
---------
       2
(1 row)

 

postgreSql 入门常用命令

标签:

原文地址:http://www.cnblogs.com/kaituorensheng/p/4667160.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!