在使用命令“INSERT INTO[(列名…)]VALUSE()”时,下列叙述中,错误的是______。A.INSERT语在使用命令“INSERT INTO<表名>[(列名…)]VALUSE(<值>)”时,下列叙述中,错误的是______。A.INSERT语句中列名的顺序可以与表定义时的列名顺序一致B.INSERT语句中列名的顺序可以与表定义时的列名顺序不一致C.INSERT语句中值的顺序可以与列名的顺序不一致D.INSERT语句中值的顺序必须与列名的顺序一致

题目
在使用命令“INSERT INTO<表名>[(列名…)]VALUSE(<值>)”时,下列叙述中,错误的是______。A.INSERT语

在使用命令“INSERT INTO<表名>[(列名…)]VALUSE(<值>)”时,下列叙述中,错误的是______。

A.INSERT语句中列名的顺序可以与表定义时的列名顺序一致

B.INSERT语句中列名的顺序可以与表定义时的列名顺序不一致

C.INSERT语句中值的顺序可以与列名的顺序不一致

D.INSERT语句中值的顺序必须与列名的顺序一致


相似考题
更多“在使用命令“INSERT INTO<表名>[(列名…)]VALUSE(<值>)”时,下列叙述中,错误的是______。A.INSERT语 ”相关问题
  • 第1题:

    下列叙述中,错误的是 ______。

    A.用INSERT-SQL语句可以插入一条记录

    B.用INSERT-SQL语句可以插入多条记录

    C.使用INSERT-SQL语句可以插入记录的部分数据

    D.使用INSERT-SQL语句插入记录时列名的排列顺序必须与表定义时的顺序一致


    正确答案:D
    解析:SQL中的INSERT语句既可以向指定表插入一条记录,又可以插入多条记录;也可以插入记录的部分值,对于没有插入值的字段,将取NULL值,但在表定义时有NOTNULL约束的字段不能取NULL值。在插入记录时列名的排列顺序不一定与表定义时的顺序一致,但要插入的数据值的排列顺序必须与列名的排列顺序一致,个数相等,数据类型一一对应。

  • 第2题:

    可以使用下面语句修改数据表中的数据

    A.UPDATE 表名 SET 列名=值

    B.UPDATE 表名 列名=值

    C.ALTER 表名 ADD 列名=值

    D.ALTER 表名 MODIFY 列名=值


    D

  • 第3题:

    INSERT 语句的基本语法格式如下()

    A.INSERT [INTO] 目标表名 (列1,列2,...)

    B.INSERT [INTO] 目标表名 (列1:列2:...) VALUES (值1:值2:...)

    C.INSERT [INTO] 目标表名 (列1,列2,...) VALUE (值1,值2,...)

    D.INSERT [INTO] 目标表名 (列1,列2,...) VALUES (值1,值2,...)


    INSERT [INTO] 目标表名 (列1,列2,...) VALUES (值1,值2,...)

  • 第4题:

    以下对INSERT语句,说法错误的是()。

    A.INSERT语句是数据操纵语言中的一条语句

    B.在使用INSERT语句执行数据插入时,表中的列顺序一定要与提供的值顺序相同

    C.在使用INSERT语句执行数据插入时,必须为表中所有列定义数据值

    D.在插入数据时,应当满足表中定义的检查约束


    参考答案:C

  • 第5题:

    假设产品表中有:产品ID、产品名称、价格,三个字段,要在此表中添加一条新记录,下列SQL语句能实现添加功能的是() 。

    A.UPDATE INSERT 产品 VALUSE(‘01008’,‘花生’,20)

    B.INSERT 产品 VALUSE(‘01008’,‘花生’,20)

    C.INSERT INTO 产品 VALUSE(‘01008’,‘花生’,20)

    D.INSERT * VALUSE(‘01008’,‘花生’,20)


    C