设有—个还没有记录的电影表,该表的定义如下: CREATE TABLE电影表 (电影编号I PRIMARY KEY,; 电影名C(30)NOT NULL,; 票价Y NULL CHECK(票价>=0)) 下列插入语句

admin2016-07-06  34

问题 设有—个还没有记录的电影表,该表的定义如下:
    CREATE TABLE电影表
    (电影编号I PRIMARY KEY,;
    电影名C(30)NOT NULL,;
    票价Y NULL CHECK(票价>=0))
    下列插入语句中,能够正确执行的是(    )。

选项 A、INSERT INTO电影表(电影编号,电影名)VALUES(1,’北京爱情故事’)
B、INSERT INTO电影表(电影编号,票价)VALUES(1,70)
C、INSERT INTO电影表VALUES(1,’北京爱情故事’)
D、INSERT INTO电影表VALUES(1,北京爱情故事,70)

答案A

解析 由表的定义可知,“电影名”字段是字符型,而选项D中的电影名“北京爱情故事”没有定界符,所以不是字符型数据,故选项D错误。在表的定义中,电影名不能为空,选项B中缺少电影名,故错误。选项C中的命令格式要求必须为所有的字段插入数据。选项C中没有为票价字段插入数据,故是错误选项。故答案为A。
转载请注明原文地址:https://jikaoti.com/ti/Wkk0FFFM
0

最新回复(0)