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)
时间: 2024-11-06 08:11:35