sql修改表結(jié)構(gòu)的操作有哪些?

sql修改表結(jié)構(gòu)的操作有哪些?

SQL中修改表結(jié)構(gòu)的操作包括添加表字段,刪除表字段,字段改名,更改字段類型,設(shè)置主鍵,添加not null 約束,下面我們就來分別看一下這些操作。

1、添加表字段

ALTER?TABLE?表名 ADD?字段名?字段類型?default?NULL

2、刪除表字段

alter table 表名 drop? 字段名

示例:?

alter?table?user?drop?name;

3、字段改名

alter table 表名 rename 老字段名 to 新字段名

例:

alter?table??user??rename?oldname?to?newname;

4、更改字段類型

ALTER TABLE 表名
ALTER COLUMN 字段名 更改后的類型

示例:

alter?table?user?alter?name?varchar(50);

5、設(shè)置主鍵

ALTER TABLE 表名

ADD CONSTRAINT 主鍵名 PRIMARY KEY(字段名)

6、添加not null 約束

ALTER TABLE 表名

ALTER COLUMN 字段名?字段類型 NOT NULL

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