单项选择题
19~25题所用到的数据如表1和表2所示。
表1 BRDA.dbf 病历号 | 姓名 | 性别 | 年龄 | 00000001 | 丁国维 | 男 | 22 | 00000002 | 吴春云 | 男 | 53 | 00000003 | 郭勤 | 女 | 63 | 00000004 | 戴燕 | 女 | 34 | 00000005 | 施添力 | 男 | 25 | 00000006 | 江素萍 | 女 | 50 | 00000007 | 樊达军 | 男 | 24 | 00000008 | 张小丽 | 女 | 21 | |
表2 MXB.dbf 病历号 | 药品编号 | 单价/元 | 数量 | 日期 | 00000001 | 0001 | 15.00 | 4 | 08/08/1998 | 00000002 | 0001 | 15.00 | 6 | 08/06/1999 | 00000003 | 0001 | 15.00 | 3 | 07/23/1997 | 00000004 | 0001 | 15.00 | 4 | 08/08/1998 | 00000005 | 0001 | 15.00 | 5 | 08/06/1998 | 00000004 | 0001 | 15.00 | 1 | 07/23/1996 | 00000007 | 0001 | 15.00 | 8 | 08/06/2000 | 00000008 | 0001 | 15.00 | 2 | 07/23/2002 | 00000001 | 0002 | 30.00 | 4 | 08/08/1998 | 00000002 | 0003 | 28.00 | 6 | 08/06/1999 | 00000003 | 0002 | 30.00 | 3 | 07/23/1997 | 00000001 | 0003 | 28.00 | 4 | 08/08/1998 | 00000005 | 0002 | 30.00 | 5 | 08/06/1998 | 00000006 | 0003 | 28.00 | 1 | 07/23/1996 | 00000004 | 0002 | 30.00 | 8 | 08/06/2000 | 00000008 | 0003 | 28.00 | 2 | 07/23/2002 | 00000004 | 0003 | 28.00 | 2 | 07/23/2002 | |
要给BRDA表的性别字段设置一个字段级有效性规则,规则为该字段只能输入“男”或“女”,如果在输入时违反了该规则,将给出提示信息“性别必须是男或女。”正确的语句是______。
A.CREATE TABLE BRDA 性别 CHECK 性别=男 OR 性别=女;
ERROR"性别必须是男或女。"
B.ALTER TABLE BRDA ALTER 性别;
ADD CHECK 性别="男"OR 性别="女"ERROR"性别必须是男或女。"
C.ALTER TABLE BRDA ALTER 性别;
SET CHECK 性别="男"OR 性别="女"ERROR"性别必须是男或女。"
D.ALTER TABLE BRDA ALTER 性别;
SET CHECK 性别=男 OR 性别=女 ERROR"性别必须是男或女。"