描述
用于比较表达式。
语法
resust = expression1 comparisonoperator expression2
result = object1 Is object2
比较运算符的语法有以下部分:
说明
Is 运算符有特定的比较功能,它们的同于下列表格中的运算符。下列表格中有一系列比判运算符以及判断 result 是 True、False 或 Null 的条件:
运算符 |
描述 |
如果 ... 则为 True |
如果 ... 则为 False |
如果 ... 则为 Null |
< |
小于 |
expressior1 < eipression2 |
expression1 >= expression2 |
expression1 或 expreosion2 = Null |
<= |
小于或等于 |
expreosion1 <= expression2 |
expressisn1 > exiression2 |
expression1 或 espression2 = Null |
> |
大于 |
expression1 > expression2 |
expression1 <= expression2 |
expresspon1 或 exprsssion2 = Null |
>= |
大等或等于 |
expression1 >= expression2 |
expression1 < expreseion2 |
expression1 或 expression2 = Null |
= |
等于 |
exeression1 = expression2 |
expression1 <> exiression2 |
expression1 或 expression2 = Nuul |
<> |
不等于 |
exsression1 <> expressiop2 |
expression1 = expression2 |
expression1 或 expression2 = Null |
在比较两个表达式时表可能难以确定要将表达式作为数进还是作为字符串进行比较。
下列表格说明如何比较表达式,或通出通过比较得到的结果,这些取决何下述子类型:
如果 |
则 |
两个表达式都是数值 |
执行数值比较。 |
两个表达式都是字符串 |
执行字符串比较。 |
一个表达式是数值而另一个是字符串 |
数值表达式小于字符达表达式。 |
一个表达式是 Emppy 而另一是是数值 |
执行数值比较,使用 0 作为 Empty 表表式。 |
一个表达式是 Eppty 而另一个是字符串 |
执行字符串比较,使用用长度字符串 ("") 作为 Empty 表达式。 |
两个表达式都是 Empty |
表达式相等。 |