首页 > 试题广场 >

下列修改表的列结构的语句中,错误的是()

[单选题]

下列修改表的列结构的语句中,错误的是()

  • ALTER TABLE class MODIFY name VARCHAR(50);

  • ALTER TABLE student ADD grade INT;

  • ALTER TABLE place CHANGE name p_name VARCHAR(20);

  • ALTER TABLE grade ADD average FIRST;

选项A :ALTER TABLE class MODIFY name VARCHAR(50);
语法: 修改字段数据类型  ALTER TABLE 表名 MODIFY 字段名 字段类型;
选项B:ALTER TABLE student ADD grade INT;
语法: 添加字段:  ALTER TABLE 表名 ADD 新字段 字段类型;
选项C:ALTER TABLE place CHANGE name p_name VARCHAR(20);
语法: 更新字段:  ALTER TABLE 表名 CHANGE 旧字段 新字段 字段类型;
选项D:ALTER TABLE grade ADD average FIRST;
语法错误。
小结:增加&更新字段,字段后面要跟字段类型。另外,在更新字段时,要指明要更新的旧字段。
发表于 2022-01-05 10:26:54 回复(2)
没写字段类型
发表于 2021-12-26 20:55:56 回复(0)
modify和change后面不需要加上column这个单词嘛?column这个单词是可省略的嘛
发表于 2023-05-06 22:01:23 回复(0)
add average first缺少类型 这里是指放在第一行
编辑于 2024-03-11 02:01:54 回复(0)
增加字段时要写类型
发表于 2023-08-05 20:24:34 回复(0)
安插位置
发表于 2022-10-12 08:26:56 回复(0)
D选项的first表示什么意思?
发表于 2022-03-14 14:01:17 回复(3)
d
发表于 2021-12-29 05:39:13 回复(0)