5、已知employee表中具有默认约束df_email,删除该约束的语句为_________。A.alter table employee drop constraint df_emailB.alter table employee remove constraint df_emailC.alter table employee delete constraint df_emailD.remove constraint df_email from table employee

题目

5、已知employee表中具有默认约束df_email,删除该约束的语句为_________。

A.alter table employee drop constraint df_email

B.alter table employee remove constraint df_email

C.alter table employee delete constraint df_email

D.remove constraint df_email from table employee


相似考题
更多“5、已知employee表中具有默认约束df_email,删除该约束的语句为_________。”相关问题
  • 第1题:

    用SQL语句创建表,使用语句 CREATE TABLE 。对列的约束主要有NOT NULL ,UNIQUE,PRIMARY KEY ,FOREIGN KEY 等。定义表的删除与更新操作的完整性约束,主要有四种模式:NO ACTION ,CASCADE ,SET NULL ,SET DEFAULT 。检查列的取值范围可以用 CHECK 约束。设定列的默认取值,可以用DEFAULT 短语。 ()


    参考答案正确

  • 第2题:

    当用SQL的ALTER TABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应该在该语句中使用短语_________。

    A.MODIFY

    B.DROP

    C.ADD

    D.DELETE


    正确答案:B
    解析:ALTERTABLE语句的一般格式如下:ALTERTABLE〈表名〉[ADD〈新列名〉〈数据类型〉[完整性约束]][DROP〈完整性约束名〉][MODIFY〈列名〉〈数据类型〉]ADD子句用于增加新列和新的完整性约束条件;DROP子句用于删除指定的完整性约束条件;ODIFY子句用于修改原由的列定义。

  • 第3题:

    当用SQL的ALTERTABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应该在该语句中使用短语______。

    A.MODIFY

    B.DROP

    C.ADD

    D.DELETE


    正确答案:B
    解析:ALTER TABLE语句的一般格式如下:
      ALTER TABLE 表名>
      [ADD 新列名> 数据类型>[完整性约束]]
      [DROP 完整性约束名>]
      [MODIFY 列名> 数据类型>]
      ADD子句用于增加新列和新的完整性约束条件;DROP子句用于删除指定的完整性约束条件;ODIFY子句用于修改原由的列定义。

  • 第4题:

    下列条目中,不是语句ALTERTABLE功能的是( )。

    A)增加表的完整性约束

    B)删除表的完整性约束

    C)增加表中的列

    D)删除表中的列


    正确答案:D

  • 第5题:

    用SQL语句创建表,使用语句()。对列的约束主要有()等。定义表的删除与更新操作的完整性约束,主要有四种模式:()。检查列的取值范围可以用()约束。设定列的默认取值,可以用()短语。


    正确答案:Create table;NOT NULL,UNIQUE,PRIMARY KEY,FOREIGN KEY;NO ACTION,CASCADE,SET NULL,SETDEFAULT;CHECK;DEFAULT

  • 第6题:

    删除表时,与该表相关的规则和约束不会被删除。


    正确答案:错误

  • 第7题:

    当用SQL的ALTERTABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应在该语句中使用短语()

    • A、MODIFY
    • B、DROP
    • C、ADD
    • D、DELETE

    正确答案:B

  • 第8题:

    默认约束是在CREATE TABLE或ALTER TABLE语句中定义的,删除表的时候默认约束也随之删除了。


    正确答案:正确

  • 第9题:

    单选题
    SQL Server数据库A中具有表B,则在查询分析器中执行以下的的语句:USEATRUNCATE TABLE BGO执行的结果是()。
    A

    表B中凡是带空行什的数据被删除,非空行数据依然被保留

    B

    表B被删除

    C

    表B中的约束对象依然存在

    D

    表B中空的数据行将被赋予对应的默认值


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

  • 第10题:

    单选题
    您需要在EMPLOYEE表上创建组合主键约束条件。以下哪个说法是正确的()
    A

    PRIMARYKEY约束条件必须在表级定义

    B

    必须为组合主键中的每个列定义PRIMARYKEY约束条件

    C

    必须为组合主键中的第一个列定义PRIMARYKEY约束条件

    D

    必须在表级为组合主键中的每个列定义PRIMARYKEY约束条件


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

  • 第11题:

    填空题
    用SQL语句创建表,使用语句()。对列的约束主要有()等。定义表的删除与更新操作的完整性约束,主要有四种模式:()。检查列的取值范围可以用()约束。设定列的默认取值,可以用()短语。

    正确答案: Create table,NOT NULL,UNIQUE,PRIMARY KEY,FOREIGN KEY,NO ACTION,CASCADE,SET NULL,SETDEFAULT,CHECK,DEFAULT
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于默认约束的叙述中,正确的是()。
    A

    默认约束是单独存储的

    B

    默认约束需要与指定表绑定后才能起作用

    C

    默认约束可以直接删除

    D

    默认约束的默认值可以是常量或变量,但不能是表达式


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

  • 第13题:

    下列条目中,________不是语句ALTER TABLE的功能。

    A.增加表的完整性约束

    B.删除表的完整性约束

    C.增加表中的列

    D.删除表中的列


    正确答案:D
    解析:ALTER TABLE语句的一般格式如下:
    ALTER TABLE 〈表名〉
    [ADD 〈新列名〉 〈数据类型〉[完整性约束]]
    [DROP 〈完整性约束名〉]
    [MODIFY 〈列名〉 〈数据类型〉]
    ADD子句用于增加新列和新的完整性约束条件;DROP子句用于删除指定的完整性约束条件;MODIFY子句用于修改原有的列定义。

  • 第14题:

    已知PROJECT(J#,JNAME,DATE),要求若没有视图或约束引用属性DATE,则删除该列,若有视图或约束引用该属性,则不删除该列。可实现上述语义的语句是______。

    A.DELETE TABLE PROJECT DROP DATE CASCADE

    B.DELETE TABLE PROJECT DROP DATE RESTRICT

    C.ALTER TABLE PROJECT DROP DATE CASCADE

    D.ALTER TABLE PROJECT DROP DATE RESTRICT


    正确答案:D
    解析:本题的含义是当数据满足一定的条件时,删除表PROJECT(J#,JNAME,DATE)中的DATE列,此时需要采用的关键字为RESTRICT,该关键字的含义是如果有数据时不删除,没有数据时删除。因为本题并不是要删除表,因此不能采用DELETE子句,只需要采用ALTER即可完成题目中所要求的功能,因此本题的正确选项是D。

  • 第15题:

    当用SQL的ALTER TABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应在该语句中使用短语

    A.MODIFY

    B.DROP

    C.ADD

    D.DELETE


    正确答案:B
    解析:SQL中的删除操作有两条命令:DELETE和DROP,但删除的对象不同。如果删除的是表中的数据,则应该用DELETE;若删除的是数据库系统中的对象(如表、视图、存储过程等) ,则应该使用DROP。

  • 第16题:

    要删除Student表的Birthyear列,同时删除所有引用该列的视图和约束。下列哪一个SQL语句正确表达了这一删除要求()。

    A.ALTERTABLEStudentDELECTBirthyearRESTRICT
    B.ALTERTABLEStudentDELETEBirthyearCASCADE
    C.ALTERTABLEStudentDROPBirthyearRESTRICT
    D.ALTERTABLEStudentDROPBirthyearCASCADE

    答案:C
    解析:
    对视图的操作是DDL。要删除Student表的Birthyear列,同时删除所有引用该列的视图和约束,SQL语句是:ALTERTABLEStudentDROPBirthyearRESTRICT。

  • 第17题:

    关于默认约束,正确的是()

    • A、每个字段只能定义一个默认约束
    • B、如果定义的默认值长于其对应字段的定义长度,则输入到表中的默认将不会被截断
    • C、默认约束不能加到带有IDENTITY属性或具有timetamp类型的字段
    • D、如果字段定义为用户定义的数据类型,且有一个默认绑定到该数据类型上,则不允许该字段再设置默认约束

    正确答案:A,C,D

  • 第18题:

    评估以下语句: ALTER TABLE employees ADD CONSTRAINT employee_id PRIMARY KEY; 该语句将返回以下哪种结果()

    • A、将返回语法错误
    • B、将向EMPLOYEES表添加约束条件
    • C、将改写EMPLOYEES表的一个现有约束条件
    • D、将启用EMPLOYEES表的一个现有约束条件

    正确答案:C

  • 第19题:

    SQL Server数据库A中具有表B,则在查询分析器中执行以下的的语句:USEATRUNCATE TABLE BGO执行的结果是()。

    • A、表B中凡是带空行什的数据被删除,非空行数据依然被保留
    • B、表B被删除
    • C、表B中的约束对象依然存在
    • D、表B中空的数据行将被赋予对应的默认值

    正确答案:C

  • 第20题:

    下列关于默认约束的叙述中,正确的是()。

    • A、默认约束是单独存储的
    • B、默认约束需要与指定表绑定后才能起作用
    • C、默认约束可以直接删除
    • D、默认约束的默认值可以是常量或变量,但不能是表达式

    正确答案:A

  • 第21题:

    判断题
    默认约束是在CREATE TABLE或ALTER TABLE语句中定义的,删除表的时候默认约束也随之删除了。
    A

    B


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

  • 第22题:

    单选题
    已知PROJECT(J#,JNAME,DATE),要求若没有视图或约束引用属性DATE,则删除该列,若有视图或约束引用该属性,则不删除该列。则可实现上述语义的语句是()
    A

    DELETE TABLE PROJECT DROP DATE CASCADE

    B

    DELETE TABLE PROJECT DROP DATE RESTRICT

    C

    ATLET TABLE PROJECT DROP DATE CASCADE

    D

    ATLET TABLE PROJECT DROP DATE RESTRICT


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

  • 第23题:

    单选题
    评估以下语句: ALTER TABLE employees ADD CONSTRAINT employee_id PRIMARY KEY; 该语句将返回以下哪种结果()
    A

    将返回语法错误

    B

    将向EMPLOYEES表添加约束条件

    C

    将改写EMPLOYEES表的一个现有约束条件

    D

    将启用EMPLOYEES表的一个现有约束条件


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

  • 第24题:

    单选题
    DEPARTMENT 表包含以下列: DEPT_ID NUMBER, Primary Key DEPT_ABBR VARCHAR2(4) DEPT_NAME VARCHAR2(30) MGR_ID NUMBER EMPLOYEE 表包含以下列: EMPLOYEE_ID NUMBER EMP_LNAME VARCHAR2(25) EMP_FNAME VARCHAR2(25) DEPT_ID NUMBER JOB_ID NUMBER MGR_ID NUMBER SALARY NUMBER(9,2) HIRE_DATE DATE 请评估以下语句: ALTER TABLE employee ADD CONSTRAINT REFERENTIAL (mgr_id) TO department(mgr_id); 是以下哪个说法()
    A

    ALTER TABLE语句创建从EMPLOYEE表到DEPARTMENT表的引用约束条件

    B

    ALTER TABLE语句创建从DEPARTMENT表到EMPLOYEE表的引用约束条件

    C

    ADD CONSTRAINT子句存在语法错误,因此ALTER TABLE语句将会失败

    D

    ALTER TABLE语句执行成功,但不重新创建引用约束条件


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