问题 单项选择题

在下面的表达式中,运算结果为逻辑真的是

A.EMPTY(.NULL.)

B.LIKE(“edit”,“edi”)

C.AT(“a”,“123abc”)

D.EMPTY(SPACE(10))

答案

参考答案:D

解析: 函数EMPTY(<表达式 >)是一个测试函数,其功能是测试表达式的运算结果是否为“空”值,返回值为逻辑真或者逻辑假。选项D中的SPACE(10)表示由10个空格组成的字符串,因此测试结果为逻辑真,故选项D为正确答案;选项A结果不是逻辑真,因为“.NULL.”并非空字符串;选项B结果为逻辑假,函数LIKE()的功能是比较两个字符串,如果完全相同,才结果为逻辑真;选项C中的AT()函数的返回值不是逻辑型。

单项选择题
单项选择题