暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

He3DB操作-psql基本命令(2)

原创 汤包出ོ来了 2023-11-06
305

通用SQL命令如(标准化SQL语句):

1、创建数据库:  create database [数据库名];
image.png

image.png
2、删除数据库:  drop database [数据库名];
image.png
image.png

3、创建表:  create table [表名]([字段名1] [类型1],[字段名2] [类型2],…,PRIMARY KEY([字段名m],[字段名n],…));
image.png

image.png

4、在表中插入数据:  insert into 表名 ([字段名m],[字段名n],…) values ([列m的值],[列n的值],…);如果是varchar类型要加’’,如’zhangsan’
image.png

5、显示表内容:  select * from students;
image.png

6、重命名一个表:  alter table [表名A] rename to [表名B];
image.png

7、删除一个表:  drop table [表名];
image.png

8、在已有的表里添加字段:  alter table [表名] add column [字段名] [类型];
image.png

9、删除表中的字段:  alter table [表名] drop column [字段名];
image.png

10、重命名一个字段:  alter table [表名] rename column [字段名A] to [字段名B];
image.png

11、给一个字段设置缺省值: alter table [表名] alter column [字段名] set default [新的默认值];
image.png

12、去除缺省值:  alter table [表名] alter column [字段名] drop default;
image.png

13、修改表中的某行某列的数据:  update [表名] set [目标字段名]=[目标值] where [该行特征];
image.png

14、删除表中某行数据:  delete from [表名] where [该行特征];

删空整个表 delete from [表名];
image.png

15、备份数据库 可以使用pg_dump和pg_dumpall来完成。

比如备份test数据库: pg_dump test>/home/postgres/backup/test.bak/

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论