单选题在ALTER TABLE中,指定某列不可用,可是使用哪个关键字?()A UNUSEDB SET UNUSEDC DISABLED NOUSE

题目
单选题
在ALTER TABLE中,指定某列不可用,可是使用哪个关键字?()
A

UNUSED

B

SET UNUSED

C

DISABLE

D

NOUSE


相似考题
更多“单选题在ALTER TABLE中,指定某列不可用,可是使用哪个关键字?()A UNUSEDB SET UNUSEDC DISABLED NOUSE”相关问题
  • 第1题:

    为“课程”表中定义“开课系名”字段的默认值为“中文”,正确的命令是( )。

    A.ALTER TABLE 课程 ALTER 开课系名 SET DEFAULT 中文

    B.ALTER TABLE 课程 ALTER 开课系名 SET DEFAULT "中文"

    C.ALTER TABLE 课程 ALTER 开课系名 SET DEFAULT 开课系名=中文

    D.ALTER TABLE 课程 ALTER 开课系名 SET DEFAULT 开课系名="中文"


    正确答案:B
    解析:利用SQL命令可以对基本表的结构进行修改,利用以下命令可以修改表结构、定义有效性规则:
    ALTER TABLE表名>
    ALTER[COLUMN]字段名1>[NULL|NOTNULL]
    [SET DEFAULT表达式>]
    [SET CHECK逻辑表达式>[ERROR字符型文本信息>]]
    |[RENAME COLUMN字段名2>TO字段名3>]
    其中,SET DEFAULT表达式>可以用来指定字段的默认值。注意:表达式值的类型要与字段类型一致。

  • 第2题:

    为成绩表中定义成绩字段的默认值为0,正确的命令是

    A.ALTER TABLE 成绩 ALTER 成绩 DEFAULT成绩=0

    B.ALTER TABLE 成绩 ALTER 成绩 DEFAULT 0

    C.ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 成绩=0

    D.ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 0


    正确答案:D
    解析:定义和修改表的有效性规则和错误信息提示,可使用如下命令格式: ALTER TABLE TableName1 ALTER [COL- UMN]FieldName2[NULL|NOT NULL] [SET DEFAULT lExpression1] 选项A),D),c)中,默认值格式的设置都存在语法错误。掌握和理解SQL表结构修改功能语句。

  • 第3题:

      只修改列的数据类型指令是

    A.ALTER TABLE … … ALTER COLUMN

    B.ALTER TABLE … MODIFY COLUMN…

    C.ALTER TABLE … UPDATE …

    D.ALTER TABLE … UPDATE COLUMN…


    B

    【解析】sql server 的语法是ALTER TABLE ... ALTER COLUMN。 ALTER TABLE ... MODIFY 是orcale的语法

  • 第4题:

    在CREATE TABLE语句中,指定某列不接受空值,可以使用哪个关键字()。

    A.NOT EMPTY

    B.NOT NULL

    C.IS EMPTY

    D.IS NULL


    参考答案:B

  • 第5题:

    假设需要删除Customer表中的LogoutTime列,可以使用如下()方式。

    A.ALTER TABLE CUSTOMER DROP column LOGOUTTIME

    B.UPDATE TABLE DROP column LOGOUTTIME

    C.ALTER TABLE CUSTOMER DROP LOGOUTTIME

    D.UPDATE TABLE DROP LOGOUTTIME


    参考答案:A

  • 第6题:

    如果希望更新表authors中的first_name列为非空,那么可以使用哪个语句?()

    • A、alter table authors add first_name not null
    • B、alter table authors modify first_name not null
    • C、alter table authors alter first_name not null
    • D、alter table authors drop first_name not null

    正确答案:B

  • 第7题:

    要逻辑删除某一列且不要因重写所有表数据块而导致性能降低,您可以执行以下命令()

    • A、Alter table modify column
    • B、Alter table drop column
    • C、Alter table set unused
    • D、Drop column "columname"

    正确答案:B

  • 第8题:

    在SQL Server中,修改表中列定义的正确的SQL语句是()。

    • A、ALTER TABLE 表名 ALTER COLUMN 列名 数据类型
    • B、ALTER TABLE 表名 ALTER 列名 数据类型
    • C、ALTER TABLE MODIFY COLUMN 列名 数据类型
    • D、ALTER TABLE 表名 ADD 列名 数据类型

    正确答案:A

  • 第9题:

    在ALTER TABLE中,指定某列不可用,可是使用哪个关键字?()

    • A、UNUSED
    • B、SET UNUSED
    • C、DISABLE
    • D、NOUSE

    正确答案:B

  • 第10题:

    发出下列语句:alter table sales drop columm profit;何时从Oracle中实际删除列?()

    • A、执行语句后立即删除
    • B、发出alter table drop unused columns命令之后
    • C、发出alter table set unused columns命令之后
    • D、发出alter table modify命令之后

    正确答案:A

  • 第11题:

    单选题
    发出下列语句:alter table sales drop columm profit;何时从Oracle中实际删除列?()
    A

    执行语句后立即删除

    B

    发出alter table drop unused columns命令之后

    C

    发出alter table set unused columns命令之后

    D

    发出alter table modify命令之后


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    You just issued the following statement: ALTER TABLE SALES DROP COLUMN PROFIT. Which of the following choices identifies when the column will actually be removed from Oracle?()
    A

    Immediately following statement execution 

    B

    After the ALTER TABLE DROP UNUSED COLUMNS command is issued 

    C

    After the ALTER TABLE SET UNUSED COLUMN command is issued 

    D

    After the ALTER TABLE MODIFY command is issued


    正确答案: A
    解析: 暂无解析

  • 第13题:

    为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是A)CHANGE TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"B)ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"C)ALTER TABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)="110"D) CHANGE TABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,3)="110"


    正确答案:B
    本题考查使用SQL对表文件的字段进行有效性设置。可以使用命令ALTER TABLE来实现对表的字段进行有效性设置,其格式为:
      ALTER TABLE <表名>  ALTER SET CHECK <表达式>
    四个选项中只有选项B是正确的书写方法,选项A错误在于命令关键字CHANGE的错误。选项C缺少子句关键字SET;选项D的命令关键字CHANGE也是错误的。故正确答案为选项B。

  • 第14题:

    在Visual FoxPor中,使用SQL语言的ALTER TABLE命令给学生表STUDENT增加一个Email字段,长度为30,命令是(关键字必须拼写完整)。ALTER TABLE STUDENT ____ Email C (30)


    正确答案:ADD或add column
    本题是对Visual FoxPro中修改表的SQL语句的考查。SQL中实现修改表的功能的语句是ALTERTABLE表名>,请注意该命令同时具有增加字段的功能,可以使用ADD子句完成字段的增加,或者写成add column都是正确的写法。

  • 第15题:

    在第27题表中,将“工资”字段定义有效性检查及错误信息的是______。

    A.ALTER TABLE职工ALTER工资; CHECK工资>0 ERROR“工资应为正数”

    B.ALTER TABLE职工ALTER工资; SET CHECK工资>0 ERROR工资应为正数

    C.ALTER TABLE职工ALTER工资; SET CHECK工资>0ERROR“工资应为正数”

    D.ALTER TABLE职工ALTER工资; CHECK工资>0 ERROR“工资应为正数”


    正确答案:C

  • 第16题:

    在ALTER TABLE中,指定某列不可用,可是使用哪个关键字?()

    A.UNUSED

    B.SET UNUSED

    C.DISABLE

    D.NOUSE


    参考答案:B

  • 第17题:

    :在SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是

    A)CREATE TABLE 数据表名 NAME...

    B)ALTER TABLE 数据表名 ALTER字段名...

    C)ALTER TABLE 数据表名 RENAME COLUMN字段名 TO...

    D)ALTER TABLE 数据表名 ALTER 字段名 SET DEFAULT...


    正确答案:C

  • 第18题:

    在altertable中,可以使用()关键字指定某列不可用。


    正确答案:UNUSED

  • 第19题:

    要向雇员表中的部门标识列添加FOREIGNKEY约束条件以引用部门表中的标识列,应该使用哪个语句()

    • A、ALTER TABLE雇员MODIFY COLUMN dept_id_fk FOREIGN KEY(部门标识)REFERENCES部门(部门标识)
    • B、ALTER TABLE雇员ADD CONSTRAINT dept_id_fk FOREIGNKEY(部门标识)REFERENCES部门(部门标识)
    • C、ALTER TABLE雇员ADD FOREIGN KEY CONSTRAINT dept_id_fk ON(部门标识)REFERENCES部门(部门标识)
    • D、ALTER TABLE雇员ADD FOREIGN KEY 部门(部门标识)REFERENCES(部门标识)

    正确答案:B

  • 第20题:

    在CREATE TABLE语句中,指定某列不接受空值,可以使用哪个关键字()。

    • A、NOT EMPTY
    • B、NOT NULL
    • C、IS EMPTY
    • D、IS NULL

    正确答案:B

  • 第21题:

    假设需要删除Customer表中的LogoutTime列,可以使用如下()方式。

    • A、ALTER TABLE CUSTOMER DROP column LOGOUTTIME
    • B、UPDATE TABLE DROP column LOGOUTTIME
    • C、ALTER TABLE CUSTOMER DROP LOGOUTTIME
    • D、UPDATE TABLE DROP LOGOUTTIME

    正确答案:A

  • 第22题:

    你要关闭SALES表中UNIT_PRICE列的非NULL约束。下列哪个语句能完成这个操作?()

    • A、alter table sales modify(unit_prices null)
    • B、alter table sales modify(unit_prices not null)
    • C、alter table sales add(unit_prices null)
    • D、alter table sales add(unit_prices not null)

    正确答案:A

  • 第23题:

    单选题
    在CREATE TABLE语句中,指定某列不接受空值,可以使用哪个关键字()。
    A

    NOT EMPTY

    B

    NOT NULL

    C

    IS EMPTY

    D

    IS NULL


    正确答案: D
    解析: 暂无解析