计算机操作员高级

之前已经创建了一个Student的表,Age有数据类型为Int,现在改为smallint应该( )写。A.ALTER TABLE student ALTER COLUMN sage smallintB.ALTER TABLE student ALTER COLUMN age smallintC.ALTER TABLE student ALTER MODIFY age smallintD.ALTER TABLE student MODIFY sage smallint

题目

之前已经创建了一个Student的表,Age有数据类型为Int,现在改为smallint应该( )写。

A.ALTER TABLE student ALTER COLUMN sage smallint

B.ALTER TABLE student ALTER COLUMN age smallint

C.ALTER TABLE student ALTER MODIFY age smallint

D.ALTER TABLE student MODIFY sage smallint

参考答案和解析
正确答案:B


如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

之前已经创建了一个Student的表,Age的数据类型为Int,现在改为Smallint应该()写。

A.ALTERTABLEstudentMODIFYsagesmallint

B.ALTERTABLEstudentALTERCOLUMNagesmallint

C.ALTERTABLEstudentALTERMODIFYagesmallint

D.ALTERTABLEstudentALTERCOLUMNsagesmallint


参考答案:B

第2题:

根据SQL标准,删除表student中对字段sno的唯一性约束,应该使用下面哪条语句? ()

A drop sno from table student

B alter table student drop sno

C alter table student drop unique(sno)

D alter table student drop sno unique


参考答案C

第3题:

下列说法正确的是()

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 

第4题:

将Student.dbf表中jg字段的名称改为籍贯,如下选项中正确的SQL语句是A)ALTER TABLE student ALTER COLUMN jg TO籍贯B)ALTER TABLE student ADD籍贯C(10)C)ALTER TABLE student RENAME jg TO籍贯D)ALTER TABLE student RENAME jg籍贯


正确答案:C
ALTER TABLE语句语句中,ALTER子句不能修改字段名。ADD子句月于增加字段。修改字段名称只能使用RENAME子句。故选项C为正确答案。

第5题:

Which statement explicitly names a constraint? ()

A. ALTER TABLE student_grades ADD FOREIGN KEY (student_id) REFERENCES students (student_id);

B. ALTER TABLE student_grades ADD CONSTRAINT NAME = student_id_fk FOREIGN KEY (student_id) REFERENCES students (student_id);

C. ALTER TABLE student_grades ADD CONSTRAINT student_id_fk FOREIGN KEY (student_id) REFERENCES students (student_id);

D. ALTER TABLE student grades ADD NAMED CONSTRAINT student_id_fk FOREIGN KEY (student_id) REFERENCES students (student_id);

E. ALTER TABLE student grades ADD NAME student_id_fk FOREIGN KEY (student_id) REFERENCES students (student_id);


参考答案:C

第6题:

You need to modify the STUDENTS table to add a primary key on the STUDENT_ID column. The table is currently empty. Which statement accomplishes this task?()

A. ALTER TABLE students ADD PRIMARY KEY _ id;

B. ALTER TABLE students ADD CONSTRAINT PRIMARY KEY (student_id);

C. ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY student_id;

D. ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY (student_id);

E. ALTER TABLE students MODIFY CONSTRAINT stud_id_pk PRIMARY KEY (student_id);


参考答案:D

第7题:

根据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

第8题:

要给学生信息表(STUDENT)增加一个出生日期字段(日期型),下面正确的是____

A CREATE TABLE STUDENT ADD COLUMN 出生日期 DATETIME

B ALTER TABLE STUDENT ALTER COLUMN 出生日期 DATETIME

C ALTER TABLE STUDENT ADD COLUMN 出生日期 DATETIME

D ALTER TABLE STUDENT SET COLUMN 出生日期 DATETIME


参考答案C

第9题:

假设有student表,可以正确添加字段“平均分数”的命令是( )。

A.ALTER TABLE student ADD平均分数F(6,2)

B.ALTER DBF student ADD平均分数F6,2

C.CHANGE TABLE student ADD平均分数F(6,2)

D.CHANGE TABLE student INSERT平均分数6,2


正确答案:A
解析:修改表结构的命令是ALTER TABLE TableName,所以正确的答案是选项A)。

第10题:

删除student表中“平均成绩”字段的正确SQL命令是( )。

A. DELETE TABLE student DELETE COLUMN平均成绩

B. ALTER TABLE student DELETE COLUMN平均成绩

C. ALTER TABLE student DROP COLUMN平均成绩

D. DELETE TABLE student DROP COLUMN平均成绩


正确答案:C
ALTER语句用于在已有的表中添加、修改或删除字段。删除字段的格式为:alter table tablename drop column fieldname,故本题答案为C 。

更多相关问题