单选题
若用如下的 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)
正确答案
答案解析
第 3 行语句表示 NO 字段不能为空,所以 C 选项错误;第 4行语句表示 NAME 字段不能为空,所以 D 选项错误;第 5 行语句表示 SEX 字段为字符,所以 A 和 C 均错误。故选 B。