考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

表employee有如下字段,empid, name, job, sal。现在要增加一个字段address,放到最后,以下代码正确的有( )
A. ALTER TABLE employee add address;
B. ALTER TABLE employee add address varchar(20);
C. ALTER TABLE employee add address AFTER sal;
D. ALTER TABLE employee add address varchar(20) AFTER sal;
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

alter table<表名>add<新字段名><数据类型>[约束条件][first|after 参照字段名] 字段数据类型是必加字段,不使用after限定的情况下,默认新增字段添加到最后一列。

正确答案是:B 和 D。

分析如下:

A: `ALTER TABLE employee add address;`
这个语句不完整,因为没有指定新字段的类型。

B: `ALTER TABLE employee add address varchar(20);`
这个语句是正确的,指定了新字段`address`的类型为`varchar(20)`,并将其添加到表的最后。

C: `ALTER TABLE employee add address AFTER sal;`
这个语句也不完整,因为没有指定新字段的类型。

D: `ALTER TABLE employee add address varchar(20) AFTER sal;`
这个语句是正确的,指定了新字段`address`的类型为`varchar(20)`,并将其添加到`sal`字段之后。

综上所述,B 和 D 是正确的答案。