表达式中 NULL 值的传送
在该页面上
表达式中 NULL 值的传送
函数
一般规则是当参数处于函数所定义的范围之外,则函数返回
Example:
|
返回 |
NULL |
|
返回 |
NULL |
|
返回 |
NULL |
因此看出,以上示例遵循的规则是任何一个评估所必需的参数为
Example:
|
返回 |
NULL |
|
返回 |
NULL |
|
返回 |
B |
|
返回 |
NULL |
|
返回 |
A |
第二条规则的例外情况是逻辑函数类型测试。
Example:
|
返回 |
True (-1) |
|
返回 |
False (0) |
算法和字符串运算符
如果在这些运算符的任何一边遇到
Example:
A |
+ |
|
返回 |
|
A |
- |
|
返回 |
|
A |
/ |
|
返回 |
|
A |
* |
|
返回 |
|
|
/ |
A |
返回 |
|
0 |
/ |
|
返回 |
|
0 |
* |
|
返回 |
|
A |
& |
|
返回 |
A |
关系运算符
如果在这些运算符的任何一边遇到
Example:
|
rel.op |
|
返回 |
|
A |
<> |
|
返回 |
True (-1) |
A |
< |
|
返回 |
False (0) |
A |
<= |
|
返回 |
False (0) |
A |
= |
|
返回 |
False (0) |
A |
>= |
|
返回 |
False (0) |
A |
> |
|
返回 |
False (0) |