若用如下的SQL语句创建一个student表: CREATE TABLE student( N0 C(4)NOT NULL, NAME C(8)NOT NULL, SEX C(2), AGE N(2) )

admin2009-03-15  29

问题 若用如下的SQL语句创建一个student表:    CREATE TABLE student(      N0 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)

答案2

解析 INSERT语句的功能是向表中插入一条记录,但是记录的结构必须符合表的结构。由于表的结构是:NO C(4)NOT NULL,NAME C(8)NOT NULL,SEX C(2),AGE N(2),因此选项A.<’1031’,’曾华’,男,23)中的SEX字段不符合要求:选项C.(NULL,’曾华’,’男’, ’23’)中的AGE字段不符合要求;选项D.(’1031’, NULL,’男’,23)中的NAME字段为NULL,不符合要求,因此只有选项B能够被插入。
转载请注明原文地址:https://kaotiyun.com/show/Qm7Z777K
0

最新回复(0)