计算机二级

如果学生表STUDENT是使用下面的SQL语句创建的 CREATE TABLE STUDENT(SNOC(4)PR1MARY KEY NOTNULL; SNC(8),; SEXC(2),; AGEN(2)CHECK(AGE>15AND AGE<30) 下面的SQI语句中可以正确执行的是 ______。A.INSERT INTO STUDENT(SNO,SEX,AGE)valueS("S9","男",17)B.INSERT INTO STUDENT(SNO,SEX,AGE)valueS(“李安琦”,“男”,

题目

如果学生表STUDENT是使用下面的SQL语句创建的 CREATE TABLE STUDENT(SNOC(4)PR1MARY KEY NOTNULL; SNC(8),; SEXC(2),; AGEN(2)CHECK(AGE>15AND AGE<30) 下面的SQI语句中可以正确执行的是 ______。

A.INSERT INTO STUDENT(SNO,SEX,AGE)valueS("S9","男",17)

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

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

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

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若用如下的SQL语句创建一个student表: CREATE TABLE student(NO C(4) NOT NULL,NAME C(8) NOT NULL, SEX C(2),AGE N(2)) 可以插入到student表中的是

A.('1031',‘李林’,男,23)

B.('1031',‘李林’,NULL)

C.(NULL,‘李林’,‘男’,'23')

D.('1031',NULL,‘男’,23)


正确答案:B
解析:根据本SQL语句的定义,NO和NAME字段不能为NULL值,因此C),D)不能插入,字符型数据需加单引号,因此A)也不能插入。

第2题:

若用如下的SQL 语句创建一个student表:

CREATE TABLE student( NO C( 4)NOT NULL, NAME C( 8)NOT NULL,

SEX C( 2), AGE N( 2))

可以插入到student表中的是

A.(′1031′,′李林′,男,23)

B.(′1031′,′李林′,NULL)

C.(NULL,′李林′,′男′,′23′)

D.(′1031′,NULL,′男′,23)


正确答案:B
解析:根据本SQL 语句的定义,NO 和NAME字段不能为NULL值,因此C),D)不能插入,字符型数据需加单引号,因此A)也不能插入。

第3题:

若用如下的SQL语句创建一个表student:()。CREATETABLEstudent(NOchar(4)NOTNULL,NAMEchar(8)NOTNULL,SEXchar(2),AGEnumeric(2))可插入到student表中的值是()。

A、(NULL,'李华','男','23')

B、('1031',NULL,'男',23)

C、('1031','李华',NULL,NULL)

D、('1031','李华',男,23)


参考答案:C

第4题:

如果学生表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

A.B

B.C

C.D

D.答案


正确答案:N

第5题:

如果学生表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,能够实现插入记录的操作。

第6题:

如果学生表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,能够实现插入记录的操作。

第7题:

若用如下的SQL语句创建一个student表: CREATE TABLE student( NO C(4)NOT NULL, NAME C(8)NOT NULL, SEX C(2), AGE N(2) ) 可以插入到student表中的是______。

A.('1031','曾华',男,23)

B.('1031','曾华',NULL,NULL)

C.(NULL,'曾华','男','23')

D.('1031',NULL,'男',23)


正确答案:B
解析:Insert语句的功能是向表中插入一条记录,但是记录的结构必须符合表的结构。由于表的结构是(NO C(4)NOT NULL,NAME C(8)NOT NULL,SEX C(2),AGE N(2)),因此选项A中的SEX字段不符合要求;选项C中的AGE字段不符合要求;选项D中的NAME字段为NULL,不符合要求;只有选项B能够被插入。

第8题:

若用如下的SQL语句创建一个student表:CREATTABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC(2),AGEN(2)),可以插人到student表中的是____。

A、('1031','曾华',男,23)

B、('1031','曾华',NULL,NULL)

C、(NULL,'曾华','男','23')

D、('1031',NULL,'男',23)


参考答案:B

第9题:

如果学生表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,能够实现插入记录的操作。

第10题:

使用如下SQL语句创建学生Student表 CREATE TABLE Student (Sno CHAR(4) NOT NULL, Sname CHAR(8) NOT NULL, SEX bit, AGE SMALLINT); 可以插入到Student表中的是()

A.(‘1000’, ‘zhang1’, ‘M’, 18)

B.(NULL, ‘zhang3’, 1, 18)

C.(‘1001’, ‘zhang2’, NULL, NULL)

D.(‘1003’, NULL, 1, 18)


B 解析:Insert语句的功能是向表中插入一条记录,但是记录的结构必须符合表的结构。由于表的结构是(NO C(4)NOT NULL,NAME C(8)NOT NULL,SEX C(2),AGE N(2)),因此选项A中的SEX字段不符合要求;选项C中的AGE字段不符合要求;选项D中的NAME字段为NULL,不符合要求;只有选项B能够被插入。