DDL代表數(shù)據(jù)定義語言(Data Definition Language),它是SQL語言的一個(gè)子集,用于定義數(shù)據(jù)庫對(duì)象,如表、列、索引、約束等。DDL語句的執(zhí)行將對(duì)數(shù)據(jù)庫模式進(jìn)行更改,這將影響到數(shù)據(jù)庫的結(jié)構(gòu)和存儲(chǔ)。
以下是一些常見的DDL語句:
CREATE:用于創(chuàng)建數(shù)據(jù)庫對(duì)象,如表、視圖、索引等。
ALTER:用于修改數(shù)據(jù)庫對(duì)象的結(jié)構(gòu),如添加/刪除/修改列、更改數(shù)據(jù)類型等。
DROP:用于刪除數(shù)據(jù)庫對(duì)象,如表、視圖、索引等。
TRUNCATE:用于刪除表中的所有行,但保留表結(jié)構(gòu)。
RENAME:用于重命名數(shù)據(jù)庫對(duì)象,如表、列、約束等。
庫操作
表操作