dept 部门表
SQL语句的分类
1数据操纵语言 DML
insert (插入记录)
insert into dept (deptNo,deptName,loc)values (28,‘教学部‘,’珠海‘)
update (修改记录)
update dept set deptNo=38 where deptNo=28
delete (删除记录)
delete from dept where deptNo=38
查询语句
select depNo,deptName,loc from dept where deptNo<50;
数据定义语言 DDL
create 创建数据库结构
alter 修改数据库结构
drop 删除数据库结构
rename 给表重新命名
truncate 删除表的数据
create table testTab (
ID int,
c1 varchar2(50),
c2 date
)
alter table testTab add c3 decimal(15,2)
drop table testTab
rename emp to employess
(表名称) (表名称)
truncate table emp
事物控制(TC)
commit (永久性的保存对行所做的修改)
insert into dept values(88,‘运维部’,‘HK’)
rollback
撤销 ,回滚
commit 提交(提交后在回滚无任何意义)
savepoint
数据控制语言(DCL)
grant 授予其他用户对数据库结构访问的权限
revoke 主要是阻止其他用户访问数据库结构
变量声明
条件控制
循环
过程和函数的定义
本文出自 “代码的那些事儿” 博客,请务必保留此出处http://hw168.blog.51cto.com/10425348/1673217
原文地址:http://hw168.blog.51cto.com/10425348/1673217