职称计算机考试

CREATE TABLE test(t_idINT,t_nmae CHAR(10))后,增加t_sex字段,以下语句正确的是()。A、ALTER TABLE test ADD t_sex CHAR(2)B、ALTER TABLE test ADD t_sexC、ALTER TABLE test ALTER t_sex CHAR(2)D、ALTER TABLE test DROP(t_sex CHAR(2))

题目

CREATE TABLE test(t_idINT,t_nmae CHAR(10))后,增加t_sex字段,以下语句正确的是()。

  • A、ALTER TABLE test ADD t_sex CHAR(2)
  • B、ALTER TABLE test ADD t_sex
  • C、ALTER TABLE test ALTER t_sex CHAR(2)
  • D、ALTER TABLE test DROP(t_sex CHAR(2))
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下语句错误的是( )

A. alter table emp delete column addcolumn;

B. alter table emp modify column addcolumn char(10);

C.alter table emp change addcolumn addcolumn int;

D. alter table emp add column addcolumn int;


正确答案:A 

第2题:

下列说法正确的是()

A.alter table user drop column sex;

B.alter table user add sex varchar(20);

C.alter table user drop sex;

D.alter table user modify id int primary key;


正确答案:D,B,A,C 

第3题:

使用SQL语句将教师表中的照片字段删除,以下正确的是()。

A.Alter table教师Delete照片

B.Alter table教师Drop照片

C.Alter table教师AND Drop照片

D.Alter table教师AND Delete照片


正确答案:B

第4题:

为设备表增加一个“设备总金额N(10,2)”字段,正确的命令是______。

A.ALTER TABLE设备表ADD FIELDS设备总金额N(10,2)

B.ALTER TABLE设备表ADD设备总金额N(10,2)

C.ALTER TABLE设备表ALTER FIELDS设备总金额N(10,2)

D.ALTER TABLE设备表ALTER设备总金额N(10,2)


正确答案:B

第5题:

为“选课”表增加一个“等级”字段,其类型为C、宽度为2,正确的SQL命令是( )。

A.ALTER TABLE选课ADD nELD等级C(2)

B.ALTER TABLE选课ALTER FIELD等级C(2)

C.ALTER TABLE选课ADD等级C(2)

D.ALTER TABLE选课ALTER等级C(2)


正确答案:C
由题意可知此题是要修改表结构,且增加的是表的字段。在SQL语句中修改表的命令通常是:ALTERTABLE<表名>[ADD<新列名><数据类型>[完整性约束]][DROP<完整性约束>][ALTER]<列名><数据类型>]

第6题:

若要在基本表S中增加一列CN(课程名),可用( )

A.ADD TABLE S ALTER(CN CHAR(8))

B.ALTER TABLE S ADD(CN CHAR(8))

C.ADD TABLE S(CN CHAR(8))

D.ALTER TABLE S (ADD CN CHAR(8))


正确答案:B 

第7题:

为“部门”表增加一个“人数”字段,类型为整型,正确的语句是( )。

A.ALTER TABLE部门ALTER人数I

B.ALTER TABLE部门ALTER FIELDS人数I

C.ALTER TABLE部门ADD人数I

D.ALTER TABLE部门ADD FIELDS人数I


正确答案:C
解析:利用SQL命令可以对基本表的结构进行修改,可以利用下列命令为表新增字段:
ALTER TABLE表名>
ADD[[COLUMN][字段名1>字段类型>[(长度>[,小数位数>1) ]
在SQL语句中,给表增加字段的短语是ADD COLUMN,而不是ADD FIELDS,其中COLUMN短语可以省略,另外,ALTER是用来修改已有的字段,不能新增一个字段。

第8题:

某商场为商品供应商创建了名为“供应商”的表S(Sno,Sname,Prod),现在要向表S中增加一属性City“城市”(长度为10),则下面语句中正确的是______。

A.MODIFY TABLE S ADD City

B.ALTER TABLE S ADD City

C.ALTER TABLE S ADD City CHAR(10)

D.MODIFY TABLE S ADD City CHAR(10)


正确答案:C
解析:修改基本表有两种方式:
  为基本表增加属性:alter table 表名>add ({列名>类型>[not null]})
  修改基本表已存在的属性:alter table 表名>modify ({列名>类型>[not null]})。
  则向表S中增加一属性City“城市”(长度为10)的正确语句为ALTER TABLE S ADD City CHAR(10)。

第9题:

根据SQL标准,增加一个新的字段sdate到表student中,该字段为可容纳7个字符的定长字符串,下面哪条语句可以参考表述?()

A insert into student sdate char(7)

B add sdate char(7) to student

C append sdate varchar(7) to table student

D alter table student add sdate varchar(7)

E alter table student add sdate char(7)

F alter table student modify sdate char(7)


参考答案E

第10题:

Which two partitioned table maintenance operations support asynchronous Global Index Maintenance inOracle database 12c?()

A. ALTER TABLE SPLIT PARTITION

B. ALTER TABLE MERGE PARTITION

C. ALTER TABLE TRUNCATE PARTITION

D. ALTER TABLE ADD PARTITION

E. ALTER TABLE DROP PARTITION

F. ALTER TABLE MOVE PARTITION


参考答案:C, E

更多相关问题