sql增加字段的語句是什么

sql增加字段的語句是什么

sql增加字段的語句是什么?

數(shù)據(jù)表中添加一個字段的標(biāo)準(zhǔn)SQL語句寫法為:

alter?table??表名??add?(字段?字段類型)??[?default??'輸入默認(rèn)值']??[null/not?null]??;

舉例:

ALTER?TABLE?employee??ADD??spbh?varchar(20)?NOT?NULL?Default?0

意思就是在表employee 中加入 字段spbh,該字段的類型是varchar,大小20,并且不允許為空,初始默認(rèn)值是0。

sql增加字段的語句是什么

擴(kuò)展資料:

其他常用sql語句:

1、修改數(shù)據(jù)表中某項(xiàng)字段屬性,為其添加備注。

語句格式:

comment?on?column??庫名.表名.字段名?is??'輸入的備注';

示例: 我要在ers_data庫中? test表 document_type字段添加備注,則sql語句為:

comment?on?column?ers_data.test.document_type?is?'文件類型';

2、修改數(shù)據(jù)表中某字段類型。

語句格式:

alter?table?表名??modiy?(字段??字段類型??[default?'輸入默認(rèn)值'?]?[null/not?null]??,字段??字段類型??[default?'輸入默認(rèn)值'?]?[null/not?null]?);

修改多個字段用逗號隔開。

示例:想要修改一個teacher教師表中字段辦公室classroom的類型為char(20),且默認(rèn)值“辦公室”,則對應(yīng)sql為:

ALTER?TABLE?teacher?ALTER?COLUMN?classroom?VARCHAR(20)?NOT?NULL?default?"辦公室";

3、刪除數(shù)據(jù)表中的某字段。

語句格式:

alter?table??表名??drop?(字段);

示例:刪除表student中的字段age,可以用如下sql:

alter?table?student?drop?age;

推薦教程: 《sql教程

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊5 分享