返回首页

gbase数据、南大通用产品文档:GBase8s或运算

更新日期:2024年09月11日

或返回TRUE,如果操作数是正确的。
DECLARE PROCEDURE print_x_or_y (
x BOOLEAN, y BOOLEAN) IS
BEGIN
print_boolean ('x', x);
print_boolean ('y', y);
print_boolean ('x OR y', x OR y);
END print_x_or_y;
BEGIN
print_x_or_y (FALSE, FALSE);
print_x_or_y (TRUE, FALSE);
print_x_or_y (FALSE, TRUE);
print_x_or_y (TRUE, TRUE);
print_x_or_y (TRUE, NULL);
print_x_or_y (FALSE, NULL);
print_x_or_y (NULL, TRUE);
print_x_or_y (NULL, FALSE);
END;

--Result:
--x = FALSE
--y = FALSE

GBase 8s PL/SQL手册
南大通用数据技术股份有限公司
- 29 -

--x OR y = FALSE

--x = TRUE
--y = FALSE
--x OR y = TRUE

--x = FALSE
--y = TRUE
--x OR y = TRUE

--x = TRUE
--y = TRUE
--x OR y = TRUE

--x = TRUE
--y = NULL
--x OR y = TRUE

--x = FALSE
--y = NULL
--x OR y = NULL

--x = NULL
--y = TRUE
--x OR y = TRUE

--x = NULL
--y = FALSE
--x OR y = NULL

| John
| 89.5 |

分布式事务遵循两阶段落实协议。某些操作的发生独立于两阶段落实协议,就导致事务不
一致地实现。(请参阅独立操作。)在这些情况中,可能需要从事务进行手动恢复。