国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè)課程SQL Fun ClassALTER, DROP, RENAME TABLE

ALTER, DROP, RENAME TABLE

目錄列表

ALTER TABLE

ALTER TABLE 語(yǔ)句用于在已有的表中添加、刪除或修改列。

你還可以使用 ALTER TABLE 命令在現(xiàn)有表上添加和刪除各種約束。

下面是一個(gè) “people” 表:

8CKMA82L0C1I_}PZF1]NEYV.png

現(xiàn)在,我們想在 "people" 表中添加一個(gè)名為 "Birthdy" 的列。

我們使用下面的 SQL 語(yǔ)句:

ALTER TABLE people ADD Birthdy date;

現(xiàn)在,"people" 表將如下所示:

)RF@QGH(I$1]8LZ@(5$Z0DA.png

新列 "Birthdy" 的類型是 date,可以存放日期。

填寫空格,在`students`中添加列`specialty`

TABLE students specialty varchar(55);

DROP TABLE

下面的 SQL 語(yǔ)句演示如何在 people 表中刪除名為 "Birthday" 的列。

ALTER TABLE people 
DROP COLUMN Birthday;

現(xiàn)在,"people" 表將如下所示:

$F@R71XX[KMI45HF{E]9@}R.png

“Birthday” 列及其所有數(shù)據(jù)將從表中完全刪除。

要?jiǎng)h除整個(gè)表,請(qǐng)使用 DROP TABLE 命令:

DROP TABLE people;

在下面的選項(xiàng)中,什么命令用于刪除整個(gè)表?

RENAME TABLE

ALTER TABLE 命令也用于重命名列:

ALTER TABLE people
CHANGE FirstName name varchar(55);

上面的 SQL 語(yǔ)句將名為 "FirstName" 的列重命名為 "name"。

執(zhí)行輸出結(jié)果:

)BZ({JEJT(@FU85%AOX7)59.png

重命名表

你可以使用 RENAME 命令重命名整個(gè)表:

RENAME TABLE people TO users;

上面的 SQL 語(yǔ)句將 "people" 表重命名為 "name"。

填寫空格,將表 "people" 重命名為 "humans"。

TABLE people humans;