添加字段:
alter table 要添加的表名 add 字段名 字段的类型;
删除字段:
alter table 要添加的表名 drop 字段名 字段的类型;
修改字段:
alter table 表名 modify 字段名 字段的类型(长度属性);
修改表名:
rename 表名 to 新表名;
添加约束:
1.主键:primary key
为字段添加约束:
alter table 表名 add constraint 约束名 primary key (字段名);
添加外键约束:
alter table 从表名 add foreign key(从表字段名) references 主表名(主表字段);
删除表内所有数据:
delete table 表名;
检查约束(check)
逻辑运算符(and or not);
唯一约束(unique);
插入数据:先插主表,在插从表;
删除数据:先删从表,再删主表;
创建临时表:
create global temporary table 表名();
插入多条数据:
insert into 表名(字段1,字段2)
删除数据:
delete from 表名where 条件
更新字段:
update 表名 set 字段名=属性名 where 条件;
select查询;
查询所有字段:select * from 表名;
查询部分字段,所有记录: select 字段名 from表名;
查询所有字段,部分记录:select * from 表名 where 条件
查询部分字段,部分记录 ; select 字段名 from 表名 where 条件;
匹配查询:
“_”表示一个任意字符“%”表示字符长度;
rownum:伪列;
1.从1开始记录数;
2.筛选只能从1开始;
排序关键字: order by asc(默认升序) desc 降序 null 表示无穷大;
select 字段名 (空格)别名 from 表名 order by (asc或desc);
执行顺序from——》where——》select——》order by;
extract(时间抽取函数)