这个例子调用print_boolean过程来输出使用关系运算符比较算术值的表达式的值。
BEGIN
print_boolean ('(2 + 2 = 4)', 2 + 2 = 4);
print_boolean ('(2 + 2 <> 4)', 2 + 2 <> 4);
print_boolean ('(2 + 2 != 4)', 2 + 2 != 4);
print_boolean ('(2 + 2 ~= 4)', 2 + 2 ~= 4);
GBase 8s PL/SQL手册
南大通用数据技术股份有限公司
- 33 -
print_boolean ('(2 + 2 ^= 4)', 2 + 2 ^= 4);
print_boolean ('(1 < 2)', 1 < 2);
print_boolean ('(1 > 2)', 1 > 2);
print_boolean ('(1 <= 2)', 1 <= 2);
print_boolean ('(1 >= 1)', 1 >= 1);
END;
--Result:
--(2 + 2 = 4) = TRUE
--(2 + 2 <> 4) = FALSE
--(2 + 2 != 4) = FALSE
--(2 + 2 ~= 4) = FALSE
--(2 + 2 ^= 4) = FALSE
--(1 < 2) = TRUE
--(1 > 2) = FALSE
--(1 <= 2) = TRUE
--(1 >= 1) = TRUE