SQL语句按照其功能分为5类,即数据查询语句,数据操纵语句,数据定义语句,事务控制语句和数据控制语句。
1.数据查询语句
SELECT:从数据库中获得用户数据,如查询一个表中的全部数据等。
2.数据操纵语句(DML)
insert:向表中添加记录。
update:更新表中的数据,通常和where条件语句一起使用。
delete:删除表中的数据。
3.数据定义语句(DDL)
create:创建数据库对象,如表、索引、视图等。
alter:改变系统参数,如改变SGA的大小等。
drop:删除掉一个对象,如删除一个表、索引或者序列号等。
rename:重命名一个对象。
truncate:截断一个表。
4.事务控制语句
commit:提交由DMl语句操作的事务。
rollback:回滚DML语句改变了的数据。
5.数据控制语句
grant:授予用户访问某对象的特权。
revoke:回收用户访问某对象的特权。