首页 > 试题广场 >

在oracle中,下面哪个SQL命令用来向表中添加列()

[单选题]
在oracle中,下面哪个SQL命令用来向表中添加列()
  • MODIFY TABLE TableName ADD COLUMN ColumnName
  • MODIFY TABLE TableName ADD ColumnName
  • ALTER TABLE TableName ADD COLUMN ColumnName
  • ALTER TABLE TableName ADD ColumnName Type
推荐
e.g.,
增加列:alter table tableName add columnName varchar (30)
删除列:alter table tableName drop column columnName
故答案为D。
编辑于 2016-10-29 23:46:22 回复(0)
列名,列数据类型
发表于 2018-08-23 07:39:37 回复(0)
T+T头像 T+T

ORACLE:
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);

修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….);

删除字段的语法:alter table tablename drop (column);

编辑于 2017-03-26 11:31:59 回复(0)
D项貌似需要加数据类型,但是凑合事吧
发表于 2015-09-23 16:28:08 回复(0)
选c
发表于 2015-09-18 11:57:10 回复(0)
老容易搞混,特地查了一下modify,alter,update的区别:
modify:修改字段类型和长度的(即修改字段的属性)。
alter:修改表的数据结构(modify是alter的一种用法)。
update:修改数据内容的。
发表于 2016-09-07 17:32:56 回复(5)
MODIFY 是用来改变表列性质;ADD是增加列;
用法:ALTER TABLE 表名 MODIFY(列名,列的性质(新));
MODIFY和ADD使用时都要用到修改命令ALTER.
发表于 2015-10-06 14:56:36 回复(0)
发表于 2016-09-07 19:54:34 回复(1)
XQ头像 XQ
ALTER TABLE TableName ADD ColumnName 类型
发表于 2015-09-26 16:11:46 回复(0)
modify:修改字段类型和长度
alter:修改表的数据结构
update:修改数据内容
发表于 2019-10-21 12:43:07 回复(0)
关键在与add后面不用加Column的。。。
发表于 2015-09-21 17:21:13 回复(0)
modify:修改字段类型和长度的(即修改字段的属性)
增加列:alter table tableName add columnName varchar (30)
删除列:alter table tableName drop column columnName

编辑于 2021-07-20 23:28:03 回复(0)
增加列:alter table tableName add columnName varchar(30)
删除列:alter table tableName drop column columnName
发表于 2018-10-31 23:50:38 回复(0)
不同的数据库,命令有所差别。

mysql:

alter table a add column name varchar(50) not null default '' comment '用户名';
发表于 2021-02-05 14:39:26 回复(0)
添加字段不用显示标明'colunn'关键字
发表于 2020-05-18 18:30:46 回复(0)
MODIFY 是用来改变表列性质;ADD是增加列;
用法:ALTER TABLE 表名 MODIFY(列名,列的性质(新));
MODIFY和ADD使用时都要用到修改命令ALTER.
增加列:alter table tableName add columnName varchar (30)
删除列:alter table tableName drop column columnName

添加列的时候指明列的字段属性,删除时候无所谓。

发表于 2017-12-13 09:54:33 回复(0)
本题选D选项
发表于 2016-10-28 10:00:17 回复(0)
MODIFY 是用来改变表列性质;ADD是增加列;
用法:ALTER TABLE 表名 MODIFY(列名,列的性质(新));
MODIFY和ADD使用时都要用到修改命令ALTER.
发表于 2016-09-16 20:58:34 回复(0)
直接添加表名,不用加column. modify用来修改列性质。 数据库SQL语言的修改语句,可以用来修改基本表,其一般表示格式为: ALTER TABLE<表名>[改变方式] 改变方式: · 加一个栏位: ADD "栏位 1" "栏位 1 资料种类" · 删去一个栏位: DROP "栏位 1" · 改变栏位名称: CHANGE "原本栏位名" "新栏位名" "新栏位名资料种类" · 改变栏位的资料种类: MODIFY "栏位 1" "新资料种类"
编辑于 2016-01-21 15:09:38 回复(0)
这题不严瑾。
mysql 中 C、D都接近正确写法,但都有问题。
发表于 2015-09-20 18:57:23 回复(0)
http://www.w3school.com.cn/sql/sql_alter.asp
alter table 语句
发表于 2015-09-19 15:40:34 回复(0)