說明:[]內的參數可以省略

表的創建

create table <表名> (<列名> <數據類型> [列級完整性約束條件],
<列名> <數據類型> [列級完整性約束條件],
······
,<表級完整性約束條件>);

表的修改

alter table <表名>
[add [column] <新列名> <數據類型> [完整性約束]]
[add <表級完整性約束>]
[drop [column] <列名> [cascade|restrict]]
[drop constraint <完整性約束名> [restrict|cascade]]
[alter column <列名> <數據類型>];

表的刪除

drop table <表名> [cascade|restrict];

查詢

select <目標列表達式> [,<目標列表達式>]···
from <表名>
[group by <列名1> [having <條件表達式>]]     --分組
[order by <列名2> [asc|desc]]             --升序或降序

like的查找匹配查找

where <列名1> [not] like ‘匹配字符串’ [escape <換碼字符>]

%(百分號)代表任意長度(長度可以爲0)的字符串

_(下橫線)代表任意單個字符

插入數據

insert into <表名> [(<屬性列1> [,<屬性列2>]···)] values (<常量1> [,<常量2>···]);

插入子查詢結果

insert into <表名> [(<屬性列1> [,<屬性列2>···])]
select <目標列表達式1> [,<目標列表達式2>]···from <表名>  --子查詢結果 

修改數據

update <表名> set <列名>=<表達式> [,<列名>=<表達式>···] [where <條件>];

刪除數據

delete from <表名> [where <條件>];
小夜