sql數(shù)據(jù)定義語(yǔ)言的簡(jiǎn)單介紹 數(shù)據(jù)定義功能的SQL語(yǔ)言有那些?
數(shù)據(jù)定義功能的SQL語(yǔ)言有那些?數(shù)據(jù)查詢語(yǔ)言(SELECT語(yǔ)句) 數(shù)據(jù)操縱語(yǔ)言(INSERT, UPDATE, DELETE語(yǔ)句) 數(shù)據(jù)定義語(yǔ)言(如CREATE, DROP等語(yǔ)句) 數(shù)據(jù)控制語(yǔ)言
數(shù)據(jù)定義功能的SQL語(yǔ)言有那些?
數(shù)據(jù)查詢語(yǔ)言(SELECT語(yǔ)句) 數(shù)據(jù)操縱語(yǔ)言(INSERT, UPDATE, DELETE語(yǔ)句) 數(shù)據(jù)定義語(yǔ)言(如CREATE, DROP等語(yǔ)句) 數(shù)據(jù)控制語(yǔ)言(如COMMIT, ROLLBACK等語(yǔ)句)。。簡(jiǎn)單來(lái)說(shuō)就是增 刪 查 改哦
經(jīng)常聽(tīng)說(shuō)SQL語(yǔ)言,SQL語(yǔ)言主要包含哪些,都有些什么功能?
SQL語(yǔ)言主要包括數(shù)據(jù)定義語(yǔ)言(DDL)、數(shù)據(jù)操作語(yǔ)言(DML)、數(shù)據(jù)查詢語(yǔ)言(DQL)和數(shù)據(jù)控制語(yǔ)言(DCL)。
DDL主要用于執(zhí)行數(shù)據(jù)庫(kù)任務(wù),對(duì)數(shù)據(jù)庫(kù)以及數(shù)據(jù)庫(kù)中各種對(duì)象進(jìn)行創(chuàng)建、修改、刪除操作,主要語(yǔ)句及功能如下 :
CREATE(創(chuàng)建數(shù)據(jù)庫(kù)或數(shù)據(jù)庫(kù)對(duì)象)
DROP(刪除數(shù)據(jù)庫(kù)或數(shù)據(jù)庫(kù)對(duì)象)
ALTER(修改數(shù)據(jù)庫(kù)或數(shù)據(jù)庫(kù)對(duì)象)
DML主要用于數(shù)據(jù)表或者視圖的插入、修改和刪除數(shù)據(jù)記錄的操作,主要語(yǔ)句及功能如下:
INSERT(將數(shù)據(jù)插入表或視圖中)
UPDATE(修改表或視圖中的數(shù)據(jù))
DELETE(刪除表或視圖中的數(shù)據(jù))
DQL主要用于查詢數(shù)據(jù)庫(kù)數(shù)據(jù),語(yǔ)句以及功能如下:
SELECT(從表或視圖中查詢數(shù)據(jù))
DCL主要用于安全管理,確定用戶管理權(quán)限和數(shù)據(jù)更改權(quán)限,主要語(yǔ)句及功能如下:
CRANT(授予權(quán)限)
REVOKE(撤銷權(quán)限)
DENY(拒絕權(quán)限,并禁止從其他角色繼承許可權(quán)限)