假设表s中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是 SET DELETE ON DELETE FROM s WHERE b BETWEEN 20 AN

admin2015-08-25  43

问题 假设表s中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是
SET DELETE ON
DELETE FROM s WHERE b BETWEEN 20 AND 30
? RECCOUNT()

选项 A、10
B、7
C、0
D、3

答案A

解析 DELETE FROM 表名 [WHERE 条件]是删除数据的命令语句,本题首先删除了表s中大于20并且小于30的记录,但已经设置成set delete on,依然显示已被删除的记录,即运算结果为10。
转载请注明原文地址:https://kaotiyun.com/show/BqEp777K
0

最新回复(0)