首页 > 试题广场 >

要将employee 的表名更改为 employee_inf

[单选题]
要将employee 的表名更改为 employee_info,下面MySQL语句正确的是:
  • ALTER TABLE employee RENAME employee_info;

  • ALTER TABLE employee MODIFY employee_info;

  • ALTER TABLE employee ALTER employee_info;

  • ALTER TABLE employee CHANGE employee_info;

RENAME用于表的重命名:RENAME  <NAME> 或  RENAME  TO  <NAME>
MODIFY用于字段类型的修改:MODIFY  COLUMN   <列名>  <类型>
ALTER用于对字段类型、默认值的修改:ALTER  COLUMN  <列名>  <类型>    SET  DE***T  <默认值>
CHANGE用于对列名及类型的修改:CHANGE  COLUMN  <旧列名>  <新列名>  <类型>

发表于 2022-03-08 21:21:47 回复(0)
表重新命名:ALTER TABLE 旧表名 to 新表名;
列重新命名:ALTER TABLE 表名 CHANGE 旧字段 新字段 列数据类型;
发表于 2022-01-06 10:29:41 回复(0)
RENAME用于表的重命名:ALTER TABLE <旧表名> RENAME (TO) <新表名> ,列重命名ALTER TABLE <表名> ALTER COLUMN <旧列名> RENAME TO <新列名> MODIFY用于字段类型的修改:ALTER TABLE <表名> MODIFY COLUMN <列名> <类型> ALTER用于对字段类型、默认值的修改:ALTER TABLE <表名> ALTER COLUMN <列名> <类型> SET DEFAULT <默认值> CHANGE用于对列名及类型的修改:ALTER TABLE <表名> CHANGE COLUMN <旧列名> <新列名> <类型>
发表于 2023-01-16 22:53:54 回复(0)
RENAME 重新命名
发表于 2021-12-30 10:38:11 回复(0)

MySQL中ALTER TABLE命令可以修改数据表的表名或数据表的字段。但是接不同后缀意义不同,比如:

  • 要修改表名或索引名时,可以用RENAME函数;当然RENAME也可以更改列名,但是后面要加TO,且它只会更改列的名字,并不更改定义。
  • 要修改字段定义和名称,可以用MODIFY或CHANGE函数。但是MODIFY只改字段定义,不改名字;CHANGE是两个都可以修改。
  • 要修改字段默认值,可以用ALTER 字段名 SET DEFULT 更改值。

所以根据题意,要修改表名,只能用RENAME函数,因此A正确;

BCD则分别是修改字段的方法

编辑于 2024-03-07 18:21:21 回复(0)
MySQL中ALTER TABLE命令可以修改数据表的表名或数据表的字段。但是接不同后缀意义不同,比如: 要修改表名或索引名时,可以用RENAME函数;当然RENAME也可以更改列名,但是后面要加TO,且它只会更改列的名字,并不更改定义。 要修改字段定义和名称,可以用MODIFY或CHANGE函数。但是MODIFY只改字段定义,不改名字;CHANGE是两个都可以修改。 要修改字段默认值,可以用ALTER 字段名 SET DEFULT 更改值。 所以根据题意,要修改表名,只能用RENAME函数。 RENAME用于表的重命名:RENAME  <NAME> 或  RENAME  TO  <NAME> MODIFY用于字段类型的修改:MODIFY  COLUMN   <列名>  <类型> ALTER用于对字段类型、默认值的修改:ALTER  COLUMN  <列名>  <类型>    SET  DE***T  <默认值> CHANGE用于对列名及类型的修改:CHANGE  COLUMN  <旧列名>  <新列名>  <类型>
编辑于 2023-04-11 09:24:15 回复(0)
RENAME用于表的重命名:RENAME  <NAME> 或  RENAME  TO  <NAME>
MODIFY用于字段类型的修改:MODIFY  COLUMN   <列名>  <类型>
ALTER用于对字段类型、默认值的修改:ALTER  COLUMN  <列名>  <类型>    SET  DE***T  <默认值>
CHANGE用于对列名及类型的修改:CHANGE  COLUMN  <旧列名>  <新列名>  <类型>
发表于 2022-07-26 23:31:37 回复(0)
修改表名或者索引名时采用rename
修改字段或者名称时采用modify或者change函数
发表于 2022-06-24 11:15:50 回复(0)