SQL Drop Column語句簡介及例項

2022-09-18 12:24:12 字數 1415 閱讀 6541

在本教程中,我們將學習如何使用sqldrop column子句從現有表中刪除乙個或多個列。

1. sql drop column語句簡介

有時,想要從現有表中刪除乙個或多個未使用的列。 為此,請使用alter table,如下所示:

alter table table_name

drop column column_name1,

[drop column column_name2];

在上面語法中,

mysql和postgresql支援上述語法。

oracle和sql server的語法略有不同:

alter table table_name

drop column

column_name1,

[column_name2];

2. sql drop column示例

以下語句為演示建立乙個名為persons的新錶:

create table persons (

person_id int primary key,

first_name varchar(255) not null,

last_name varchar(255) not null,

date_of_birth date not null,

phone varchar(25),

email varchar(255)

);

2.1. 刪除一列示例

以下語句從persons表中刪除email列:

alter table persons

drop column email;

2.2. 刪除多列示例

以下語句從persons表中刪除ate_of_birthphone列:

alter table persons

drop column date_of_birth,

drop column phone;

上面語句適用於mysql和postgresql。對於oracle和sql server,需要使用以下語句:

alter table persons

drop column

date_of_birth,

phone;

在本教程中,您學習了如何使用sqldrop column語句從表中刪除乙個或多個列。

語句 switch語句

switch語句的特點如下 1 switch x 被選擇的內容 即x 只能是byte,short,int,char這四種型別 2 備選答案並沒有指定的順序,但是執行肯定是從第乙個case開始的,如果其中有匹配的case,執行完,通過該case的break就結束了switch。如果沒有匹配的case,...

Python while語句,for語句

usr bin python coding utf 8 filename whiletest.py num 23running true while running i int raw input input a number if i num print right running false e...

迴圈for語句 if語句

if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i while迴圈 while 表示式 使用場景 for 次數確定的時候使用 while 直到滿足摸個條件的...