更多“使用SQL语言创建一个表,要限定某列的值具有唯一性,可以使用()约束A. PRIMARY KEYB. CHECKC. UN ”相关问题
  • 第1题:

    下列关于SQL语言中的CREATE语句的叙述中,哪一条是错误的()。

    A.SQL语言使用CREATETABLE语句创建基本表和视图
    B.SQL语言使用CREATETABLE创建表
    C.SQL语言使用CREATEVIEW创建视图
    D.SQL语言使用CREATEINDEX创建索引

    答案:A
    解析:
    CREATETABLE只能创建表,创建视图是CREATEVIEW.故选项A错误。

  • 第2题:

    3、数据完整性约束的创建方式可以有()。

    A.在创建表时,在定义列的同时定义列级约束

    B.创建数据库时定义

    C.在创建表时,同时定义表级约束

    D.在创建表后,使用Alter table语句单独添加约束


    在创建表时,在定义列的同时定义列级约束;在创建表时,同时定义表级约束;在创建表后,使用Alter table语句单独添加约束

  • 第3题:

    19、以下关于使用SQL语句创建表的外键约束描述错误的是()

    A.在创建表时设置外键,可以使用列级约束

    B.在创建表时设置外键,可以使用表级约束

    C.当给表录入数据时设置外键

    D.在修改表时,可以设置外键


    当给表录入数据时设置外键

  • 第4题:

    下列说法错误的是()。

    A.参照完整性通过主键约束实现。

    B.创建数据表时,如果省略engine选项,表示该表使用MySQL默认的数据引擎。

    C.唯一性约束用于保证表中某个字段的值不重复且值能为空(null),一个表可以定义多个唯一性约束。

    D.MySQL中不能删除非空约束,但可以取消非空约束。


    外键用primary key定义

  • 第5题:

    指定一个或者多个列的组合值具有唯一性,防止重复值,需要使用SQL关键字()。


    UNIQUE unique Unique