SQL語句可分爲5類:
1.數據操作語言( Data Mainpulation Language DML),用來修改數據庫中的數據.
insert 向表中添加行.
update 修改行內容
delete 刪除行
2. 數據定義語言(Data Definition Language DDL ) 定義數據庫的數據結構和數據對象
create table 創建表結構
create user 創建用戶
create index 創建索引
drop 刪除數據庫表結構 drop table t1;
alter 修改數據庫結構
alter table t add c1 number(4); 增加列
alter table t modify c2 varchar(20); 修改列
alter table t drop column c3; 刪除列
rename 更改表名
truncate 刪除表的全部內容,不刪除表結構
3. 事務控制 (Transaction control Language , TCL ) 取消或者保存,設置事務
commit 提交事務
rollback 取消事務的操作
savepoint 設置一個保存點,可以將事務回滾到此處
4.數據控制語言 (Data Control Language, DCL) 用於操作數據庫結構的操作權限
grant 授予其他用戶對數據庫結構的訪問權限
revoke 收回權限
5結構化查詢語句 (Structur Query Language ,SQL) ,查詢語句.
select 選擇表中的列