一、对数据库表的操作:
--1、创建表
Create table 表名(
对应的字段名称 字段数据类型,
......
);
--2、移除数据库表
Drop table 对应数据库表名;
--3、添加列
Alter table 数据库表 add (对应的字段内容及字段数据类型);
--4、修改列
Alter table 数据库表 rename column 原来列名to 修改得列名;
--5、删除列
Alter table 数据库表 drop column 删除的字段名;
--6、。。。
二、对数据库表的约束:
--1、创建主键约束
Alter table 数据库表 add constraint 主键约束名 primary key(id);
--2、检查约束
Alter table 数据库表 add constraint 自定义约束名 check(约束内容);
......
--3、唯一约束
Alter table 数据库表 add constraint 自定义约束名 unique(约束内容);
--4、默认约束
Alter table 数据库表 Modify 对应字段名 default 值;
--5、外键约束
Alter table 数据库表 add constraint 自定义约束名 foreign key(主表id) references 对应表(id);
--6、。。。
三、对数据库基本操作语句:
insert -->插入 、 update-->修改 、 delete-->删除 、 select-->查询
--1、新增数据
Insert into 数据库表(对应字段名,...,...,...) values(添加的内容,...,...,...); --指定列插入
Insert into 数据库表 values(添加的内容,...,...,...); --非指定列插入
--2、修改数据
Update 数据库表 set 字段名=’内容’ where 条件;
--3、删除数据
Delete from 数据库表 where 条件;
--4、查询数据
Select * from 数据库表; --查询所有行
Select 对应字段名 from 数据库表 where 条件; --指定列查询
......(等多种查询方式)。
--①查询并创建表
Create table 数据库表 as 查询语句; --查询的结果创建成新的表
--②查询并插入
Insert into 对应数据库表(要插入的对应字段列名,...,...) 查询语句; --将 查询结果插入到表
--③查询结果删除
Delete from 对应数据库表 where id in (查询语句必须指定对应表id---->不然将出错‘单行子查询返回对个行’);