values(
//不省略字段清单 insert
into
salesreps(name,age,empl_no,sales,title,hire_date,rep_office) values('jack toms',36,111,0.00,'sales mgr','10-05-2010',13) //省略字段清单 insert into salesreps
values('jack toms',36,111,0.00,'sales mgr','10-05-2010',13) 3.1.2.多行插入 语
法
:insert
into
[(
values(
//把一批数据批量插入到一个备份表中
insert into history_order(order_num,order_date,amount) select order_num,order_date,amount from orders where order_date < '01/01/2000' ----------------------------------------------------------- 3.2修改数据Update
语法:update set (cloumn=expression...) [where ...]
[SubQuery..] 代码:
//更新所有记录
update salesreps set quota=1.05 * quota //按条件更新表记录
update salesreps set quota=1.08 * quota where area='china' //按子查询更新表记录
update customers set cust_rep=105 where cust_rep in (
selct empl_num from salesreps where sales < (0.8 * quota) )
----------------------------------------------------------- 3.3删除数据Delete
语法1:delete from [where ...] 代码:
//所有删除记录 delete from orders
语法2:truncate table 代码2:
//所有删除记录 truncate table orders
//按条件删除记录
delete from orders where order_date < '01/01/2000'
/**********************************************************/
4.数据定义DATA DEFINE LANGUAGE 4.1表Table 4.2列Column 4.3序列Indentity 4.4约束Constraints 4.5索引Index 4.6视图view 4.7权限Privilege
/**********************************************************/ 4.1表Table 4.1.1.建立表 语法:
create table <表名>(
<列名> <数据类型> [长度] <,> <列名...> ) 代码:
//建立公司部门表 create table tb_basic_dept( id int not null, name varchar(20) , chair varchar(20) )
4.1.2.删除表 语法:
drop table <表名> 代码: //删除部门表
drop table tb_basic_dept
----------------------------------------------------------- 4.2列Column 4.2.1.列添加 语法:
alter table <表名> add <列名> <数据类型> [长度] <,> <列名...> 代码:
alter table tb_basic_dept add remark varchar(50) 4.2.2.列删除
语法:alter table <表名> drop column <列名> 代码:
alter table tb_basic_dept drop column remark
4.2.3.列修改
语法:alter table <表名> alter column <列名> <数据类型> [长度] [null | not null] 代码:
//修改工资列为dec(8,2)
alter table tb_hr_gz alter column gz dec(8,2) null ----------------------------------------------------------- 4.3序列Identity //特别要求