向学生表ST中增加一个新列:出生日期(RQ),其类型为日期型。实现该功能的正确的SQL语句是______。A.APPEND TABLE RQ DATE ADD STB.APPEND TABLE RQ DATE ADD ST NOT NULLC.ALTER TABLE ST ADD RQ DATE SMALLINTD.ALTER TABLE ST ADD RQ DATE

题目

向学生表ST中增加一个新列:出生日期(RQ),其类型为日期型。实现该功能的正确的SQL语句是______。

A.APPEND TABLE RQ DATE ADD ST

B.APPEND TABLE RQ DATE ADD ST NOT NULL

C.ALTER TABLE ST ADD RQ DATE SMALLINT

D.ALTER TABLE ST ADD RQ DATE


相似考题
更多“向学生表ST中增加一个新列:出生日期(RQ),其类型为日期型。实现该功能的正确的SQL语句是______。A.A ”相关问题
  • 第1题:

    “向fruit表增加一个apple列,其数据类型为15个字符型”的SQL语句是:ALTER TABLE fruit______。


    正确答案:ADD apple CHAR(15)(或ADD apple char(15))
    ADD apple CHAR(15)(或ADD apple char(15)) 解析:SQL语言用ALTER TABLE语句修改基本表,其一般格式为:
    ALTER TABLE<表名>
    [ADD<新列名><数据类型>[完整性约束]]
    [DROP<完整性约束名>]
    [MODIFY<列名><数据类型>]

  • 第2题:

    第30~31题使用如下3个数据库表:

    学生表:S(学号,姓名,性别,出生日期,院系)

    课程表:C(课程号,课程名,学时)

    选课成绩表:SC(学号,课程号,成绩)

    在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。

    用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。


    正确答案:A
    本题属于多表查询,使用联接查询或嵌套查询,选项C)和选项D)使用联接查询,使用时学号字段前要表明所属的表,写法都不完整;选项A)和选项B)中的EXLSTS属于SQL查询谓词,EXISTS或NOTEXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组,子查询要用圆括号括起来。选项A)中的子查询查询的足“SC”表中“学号”等于“S”表中“学号”并且成绩小于85的数据,然后在外层查询中检索“S”表中的“学号”是否存在于子查询的查询结果中,将不存在的“学号”显示其“学号”和“姓名”的信息。

  • 第3题:

    9、向EMP表增加一个phone列,其数据类型为11个字符型”的SQL语句是: ALTER TABLE EMP () char(11) ;


    ADD PHONE##%_YZPRLFH_%##add phone

  • 第4题:

    第{TSE}题使用如下3个数据库表:

    学生表:S(学号,姓名,性别,出生日期,院系)

    课程表:C(课程号,课程名,学时)

    选课成绩表:SC(学号,课程号,成绩)

    在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。

    {TS}用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。


    正确答案:A

  • 第5题:

    向EMP表增加一个phone列,其数据类型为11个字符型”的SQL语句是: ALTER TABLE EMP () char(11) ;


    ADD PHONE##%_YZPRLFH_%##add phone