若用如下的SQL语句创建表S: CREATE TABLE S(S#CHAR(6)PRIMARY KEY, SNAME CHAR(8)NOT NULL,SEX

12 查阅

若用如下的SQL语句创建表S: CREATE TABLE S(S#CHAR(6)PRIMARY KEY, SNAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INTEGER) 并且S表中已经有两行: (‘022345’,‘李明芳’,‘女’,23)和(‘021876’,‘张为’,‘男’,32) 今欲向S表插入新元组:

Ⅰ.(‘022345’,‘彭鸣明’,‘男’,25)

Ⅱ.(‘020746’,‘杨云’,NULL,NULL)

Ⅲ.(‘020721’,‘张为’,‘女’,21)

可以被成功插入的是

A.全部

B.Ⅰ和Ⅱ

C.Ⅰ和Ⅲ

D.Ⅱ和Ⅲ

参考答案:

D

计算机四级