单项选择题
20~27题使用的数据如表1和表2所示。表1 教师表(TEACHER.DBF) 教师号 | 姓名 | 性别 | 籍贯 | 职称 | 年龄 | 工资/元 | 0001 | 王吉兵 | 男 | 江苏 | 讲师 | 27 | 2003.50 | 0002 | 张晓春 | 女 | 安徽 | 副教授 | 28 | 2800.50 | 0003 | 左燕 | 女 | 江苏 | 讲师 | 25 | 2040.00 | 0004 | 赵华 | 男 | 安徽 | 副教授 | 35 | 2800.00 | 0005 | 李宁 | 男 | 山东 | 讲师 | 24 | 2500.00 |
|
表2 讲课表(JK.DBF) 教师号 | 课号 | 学时 | 0001 | 0001 | 98 | 0002 | 0002 | 76 | 0001 | 0002 | 80 | 0002 | 0003 | 69 | 0003 | 0001 | 75 | 0003 | 0003 | 68 | 0004 | 0001 | 89 | 0005 | 0001 | 76 | 0004 | 0002 | 65 | 0003 | 0002 | 90 |
|
|
要给讲课表(JK.dbf)的学时字段设置一个字段级有效性规则,规则为“学时>=10 AND学时<=300”,如果在输入时违反了该规则将给出提示信息“学时必须在10~300之间。”正确的语句是______。
A.CREATE TABLE JK 学时CHECK学时>=10 AND学时<=300; ERROR"学时必须在10~300之间。"
B.ALTER TABLE JK ALTER学时; ADD CHECK学时>=10 AND; 学时<=300 ERROR"学时必须在10~300之间。"
C.ALTER TABLE JK ALTER学时; SET CHECK学时>=10 AND学时<=300; ERROR"学时必须在10~300之间。"
D.ALTER TABLE JK ALTER学时; SET CHECK学时>=10 AND学时<=300; MESSAGE学时必须在10~300之间。