PostgreSQL
是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。
在我们开始学习 PostgreSQL 数据库前,让我们先了解下 ORDBMS 的一些术语:
命令 | 含义 |
---|---|
psql --help | 帮助信息 |
psql -U username | 访问本机DB服务器 |
\q | 退出脚本 |
\c dbname | 切换数据库 |
\l | 列举数据库 |
\dt | 列举表 |
\d tblname | 查看表结构 |
\di | 查看索引 |
create database [数据库名] | 创建数据库 |
drop database [数据库名] | 删除数据库 |
alter table [表名A] rename to [表名B] | 重命名一个表 |
drop table [表名] | 删除一个表 |
alter table [表名] add column [字段名] [类型] | 在已有的表里添加字段 |
alter table [表名] drop column [字段名] | 删除表中的字段 |
alter table [表名] rename column [字段名A] to [字段名B] | 重命名一个字段 |
alter table [表名] alter column [字段名] set default [新的默认值] | 给一个字段设置缺省值 |
alter table [表名] alter column [字段名] drop default | 去除缺省值 |
insert into 表名 ([字段名m],[字段名n],......) values ([列m的值],[列n的值],......) | 在表中插入数据 |
update [表名] set [目标字段名]=[目标值] where [该行特征] | 修改表中的某行某列的数据 |
delete from [表名] where [该行特征]; <br/>delete from [表名];--删空整个表 | 删除表中某行数据 |
create table ([字段名1] [类型1] ;,[字段名2] [类型2],......<,primary key (字段名m,字段名n,...)>;) | 创建表 |
SQL 语句 (SELECT * FROM "table1";) | 可以执行 SQL 语句 |
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有