|
SQL語言包括數(shù)據(jù)定義(DDL)、數(shù)據(jù)操縱(Data Manipulation)(DML),數(shù)據(jù)控制(Data Control)(DCL)
數(shù)據(jù)定義:Create Table,Alter Table,Drop Table, Craete/Drop Index等 數(shù)據(jù)操縱:Select ,insert,update,delete, 數(shù)據(jù)控制:grant,revoke SQL常用命令:
CREATE TABLE Student( ID NUMBER PRIMARY KEY, NAME VARCHAR2(50) NOT NULL);//建表 CREATE VIEW view_name AS Create UNIQUE INDEX index_name ON TableName(col_name);//建索引 INSERT INTO tablename {column1,column2,…} values(exp1,exp2,…);//插入
INSERT INTO Viewname {column1,column2,…} values(exp1,exp2,…);//插入視圖實際影響表 UPDATE tablename SET name=’zang 3’ condition;//更新數(shù)據(jù) DELETE FROM Tablename WHERE condition;//刪除 GRANT (Select,delete,…) ON (對象) TO USER_NAME [WITH GRANT OPTION];//授權(quán) REVOKE (權(quán)限表) ON(對象) FROM USER_NAME [WITH REVOKE OPTION] //撤權(quán) 列出工作人員及其領(lǐng)導(dǎo)的名字: Select E.NAME, S.NAME FROM EMPLOYEE E S WHERE E.SUPERName=S.Name |
|
|
來自: 白月光沒有悲傷 > 《數(shù)據(jù)庫》