有如下SQL语句:INSERT INTO职工VALUES(”WH4”,”E15”,张清",2800)在命令窗口执行该命令后( )。A)向表中任意位置插入一条新记录B)在当前记录之前,插入一条新语句C)在当前记录之后,插入一条新语句D)在表末尾新增一条记录

题目

有如下SQL语句:INSERT INTO职工VALUES(”WH4”,”E15”,张清",2800)在命令窗口执行该命令后( )。

A)向表中任意位置插入一条新记录

B)在当前记录之前,插入一条新语句

C)在当前记录之后,插入一条新语句

D)在表末尾新增一条记录


相似考题
参考答案和解析
正确答案:D
SQL中,插入记录的命令格式为:
INSERT INTO<表名>[(字段名1[,字段名2,…])];
VALUES(表达式1 [,表达式2,…])
该命令默认的是向表末尾新增一条记录,注意插入的记录值要与相应的字段类型一致。
更多“有如下SQL语句:INSERT INTO职工VALUES(”WH4”,”E15”,张清",2800)在命令窗口执行该命令后 ”相关问题
  • 第1题:

    有下列SQL语句:INSERT INTO 职工 VALUES("WH4","E15","张清",2800) 在命令窗口执行该命令后( )。

    A.向表中任意位置插入一条新记录

    B.在当前记录之前,插入一条新语句

    C.在当前记录之后,插入一条新语句

    D.在表末尾新增一条记录


    正确答案:D
    解析:Visual FoxPro支持两种SQL插入格式,第一种为标准格式,第二种是Visual FoxPro的特殊格式。
    第一种格式为:
    INSERT INTO表名>[(字段名1[,字段名2,…])];
    VALUES(表达式1[,表达式2,…])
    其中INSERT INTO表名>说明向指定的表中插入记录。当插入的不是完整的记录时,可以用字段名1,字段名2,…指定字段:VALUE(表达式1[,表达式2,…给出具体的记录值。
    该命令默认的是向表末尾新增一条记录。注意:插入的记录值要与相应的字段类型一致。

  • 第2题:

    如果学生表STUDENT是使用下面的SQL语句创建的

    CREATE TABLE STUDENT(SNO C(4) PRIMARY KEY NOT NULL,;

    SN C(8),;

    SEX C(2),;

    AGE N(2) CHECK(AGE>15 AND AGE<30))

    下面的SQL语句中可以正确执行的是

    A.INSERT INTO STUDENT(SNO,SEX,AGE)VALUES (“S9”,“男”,17)

    B.INSERT INTO STUDENT(SN,SEX,AGE)VALUES (“李安琦”,“男”,20)

    C.INSERT INTO STUDENT(SEX,AGE)VALUES (“男”,20)

    D.INSERT INTO STUDENT(SNO,SN)VALUES (“S9”,“安琦”,16)


    正确答案:A
    解析:题干中创建表的SQL语句使用了短语PRIMARY KEY,将SNO字段规定为主索引字段,同时使用短语NOT NULL,规定在该字段中不允许出现空值,因此选项B、C都是错误的;而选项D的错误在于,语句中的VALUES后面所描述的插入记录值,与题干中所创建的字段不符;正确选项为A,能够实现插入记录的操作。

  • 第3题:

    设当前表有10条记录,若要在第5条记录的前面插入一条记录,在执行GO5后再执行如下命令A)INSERT B)INSERT BLANKC)INSERTBEFORE D)APPEND BEFORE


    正确答案:C
    在Visual FoXPro中,只有INSERT命令可在表的中间插入记录。INSERT命令中的BEFORE选项如果被省略,将在当前指针的后面插入一条记录,反之在当前记录的前面插入一条空记录,故选项C为正确答案。

  • 第4题:

    设有关系模式:student(sno,same,age,dept),现利用命令:CREATE VIEWStu ASSELECT*FROMStudent WHERE dept=“cs”WITHCHECK OPTION创建一个视图。则以下SQL命令中能正确执行的是

    A. UPDATEStuSET dept=“maths”

    B.UPDATEStuSET dept=“maths”WHEREage>=20

    C.INSERT INTOStu VALUES(“2004001”,“John”,30,“cs”)

    D.INSERT INTOStu VALUES(“2004001”,“John”,50,“maths”)


    正确答案:C
    解析:SQL语言用CREATEVIEW命令创建视图,其格式为:CREATEVIEW<视图名>[(<列名>[,<目标表达式>]…)]AS<子查询>[WITHCHECKOPTION];修改视图包括插入(INSERT)、删除(DELETE)和更新(UPDATE),由于视图是虚表,因此对视图的修改,最终要转换为对基本表的修改。

  • 第5题:

    正确的SQL插入命令的语法格式是

    A.INSERT IN…VALUES…

    B.INSERT TO…VALUES…

    C.INSERT INTO…VALUES…

    D.INSERT…VALUES…


    正确答案:C
    解析:正确的SQL插入命令的语法格式是INSERT INTO<表名>[(字段名1[,字段名2,…])]VALUES(字段值1[,字段值2,…]),选项A)、B)、D)的命令格式不对,故选C)。

  • 第6题:

    如果学生表student是使用下面的SQL语句创建的

    CREATE TABLE student(学号C(4)PRIMARY KEY NOT NULL,;

    姓名C(8),;

    性别C(2),;

    年龄N(2)CHECK(年龄>1 5 AND年龄<30))

    下面的SQL语句中可以正确执行的是( )。

    A)INSERT INTO student(学号,性别,年龄)VALUES(”0542”,”男”,l7)

    B)INSERT INTO student(姓名,性别,年龄VALUES(”李蕾”,”女”,20)

    C)INSERT INTO student(姓名,性别,年龄)VALUES(”男”,25)

    D)INSERT INTO student(学号,姓名)VALUES(”0897”,”安宁”,16)


    正确答案:A
    由于“学号”是主关键字,不可以为空,因此是必填字段,在用INSERT插入记录时,学号字段的值不可省,故选项B)和选项C)不正确,在用INSERT插入记录时,初值的个数必须和字段个数相等。故选项D)不正确。PRIMARYKEYNOTNULL用来定义学号为主关键字,并且不可为NULL值,CHECK(AGE>15 AND AGE<30)语句用来约束字段年龄必须大于15并且小于30。

  • 第7题:

    设有Teachers表,该表的定义如下:  CREATE TABLE Teachers(  Tno  CHAR(8)  PRIMARY  KEY,  Tname  VARCHAR(10)  NOT NULL,  Age  TINYINT  CHECK(Age BETWEEN 25 AND 65)  )  下列插入语句中,不能正确执行的是()。

    • A、INSERT INTO Teachers VALUES(’T100’,’张宏’,NULL)
    • B、INSERT INTO Teachers(Tno,Tname,Age) VALUES(’T100’,’张宏’,30)
    • C、INSERT INTO Teachers(Tno,Tname) VALUES(’T100’,’张宏’)
    • D、INSERT INTO Teachers VALUES(’T100’,’张宏’)

    正确答案:D

  • 第8题:

    在触发器执行代码中可以包含的SQL语句有()。

    • A、SEI。ECT语句
    • B、DDL语句
    • C、事务控制语句
    • D、SHUTDOWN命令

    正确答案:C

  • 第9题:

    使用SQL语句修改字段的值,应使用命令()。

    • A、REPLACE
    • B、UPDATE
    • C、DELETE
    • D、INSERT

    正确答案:B

  • 第10题:

    宏命令RunSQL的功能是()

    • A、执行指定的SQL语句
    • B、执行指定的查询中的SQL语句
    • C、使用SQL在表中查询
    • D、使用SQL语句设置指定属性值

    正确答案:A

  • 第11题:

    根据关系模型Teacher(编号,职称)下列SQL语句正确的是()

    • A、INSERT INTO Teacher(编号,职称)VALUES("070041","助教")
    • B、INSERT INTO Teacher("070041","助教")VALUES(编号,职称)
    • C、INSERT INTO VALUES(编号,职称)Teacher("070041","助教")
    • D、INSERT INTO VALUES("070041","助教")Teacher(编号,职称

    正确答案:A

  • 第12题:

    单选题
    给出了如下的查询条件字符串String condition="insert book values(?,?,?,?,?)";下列哪个接口适合执行该SQL查询()。
    A

    Statement

    B

    PrepareStatement

    C

    CallableStatement


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

  • 第13题:

    有如下关系:课程表C,主键为c-id (char (4))。

    若用如下语句建立成绩表SC: CREATE TABLE SC(s-id char(6)NOT NULL,c-id char(4)NOT NULL,score Inteeer), 其中s-id为主键,c-id为外键(是C表的主键)。当执行如下语句肘,( )语句不能执行。

    A.INSERT SC VALUES('990101','NULL',75)

    B.INSERT SC VALUES('990203','C601',80)

    C.INSERT SC VALUES(NULL,'C602',93)

    D.INSERT SC VALUES('990202','C604',NULL)


    正确答案:C

  • 第14题:

    SQL命令中用于插入数据的命令是 A)INSERT B)APPEND C)INSERT BEFORE D)INSERT INTO


    正确答案:D
    向表中插入数据的SQL命令是INSERT INTO,这两个关健字必须结合使用,请注意APPEND虽然也可以向数据表中增加记录,但是这个命令不属于SQL命令.故选项D为正确答案。

  • 第15题:

    在命令窗口执行SQL命令时,若命令要占用多行,续行符是______。

    A、冒号(:) B、分号(;) C、逗号(,) D、连字符(-)


    正确答案:D

  • 第16题:

    正确的SQL插入命令的语法格式是( )。 A.INSERT IN…VALUES…B.INSERT TO…VALUES…

    正确的SQL插入命令的语法格式是( )。

    A.INSERT IN…VALUES…

    B.INSERT TO…VALUES…

    C.INSERT INTO…VALUES…

    D.INSERT…VALUES…


    正确答案:C
    C。【解析】SQL语句插入数据的格式为INSERTINTO[(fnamel)[,fname2,…]]VALUES[eExpressionl[,eExpression2…]]。

  • 第17题:

    使用SQL语句实现将一条新的记录插入“工资”表中:

    INSERT____________________工资(职工号,实发工资)VALUES("0801",l800.00)


    正确答案:
    INTO
    【解析】INSERT命令用于在一个表中添加新记录。格式为: 
    INSERT INTO表名[(列名1[,列名2,…])]
    VALUES(表达式1[,表达式2,…1)
    ·INTO表名:指出了要添加新记录的表名。 
    ·列名1[,列名2,…]:字段名表,插入记录不完整时使用。 
    ·VALUES指出要输入到新记录的指定字段中的数据值。如果省略前面的字段名表,将按照表结构中定义的顺序依次指定每个字段的值。添加新记录后,该字段所包含的数值就是VALUES
    子句中所包含的数据。 

  • 第18题:

    在VFP支持的如下SQL命令中,可用于修改表结构的命令是()。

    • A、INSERT-SQL
    • B、DELETE-SQL
    • C、ALTERTABLE-SQL
    • D、UPDATE-SQL

    正确答案:C

  • 第19题:

    在Transact-SQL语法中,用来插入数据的命令是(),用来更新数据的命令是()。

    • A、INSERT,UPDATE
    • B、UPDATE,INSERT
    • C、INSERT,ALTER
    • D、CREATE,INSERT

    正确答案:A

  • 第20题:

    在SQL SELECT语句中,INSERT命令属于数据定义功能。


    正确答案:错误

  • 第21题:

    给出了如下的查询条件字符串String condition="insert book values(?,?,?,?,?)";下列哪个接口适合执行该SQL查询()。

    • A、Statement
    • B、PrepareStatement
    • C、CallableStatement

    正确答案:B

  • 第22题:

    下列关于SQL的INSERT命令的叙述中,正确的是()

    • A、INSERT命令中必须有VALUES关键字
    • B、INSERT命令中必须有INTO关键字
    • C、INSERT命令中必须有SET关键字
    • D、INSERT命令中必须有FROM关键字

    正确答案:B

  • 第23题:

    判断题
    在SQL SELECT语句中,INSERT命令属于数据定义功能。
    A

    B


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