问题 单项选择题

如果学生表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,AGvalueS("S9","男",17)

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

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

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

答案

参考答案:A

解析: 本题中SNO字段值在定义时为主关键字,所以不能为空。当插入一条新的记录时;必须保证此字段有数据,且插入的数据如果为字符型数据,要加双引号。

单项选择题
问答题 论述题