返回首页

gbase数据、南大通用产品文档:GBase8aBIT_OR(expr)

更新日期:2024年09月11日

函数说明
对返回的expr 中所有比特位按位或运算。计算以64 位(BIGINT)精度执行。如
果没有匹配的行,该函数返回0。

BEGIN
DBMS_OUTPUT.PUT_LINE ('lower_bound < upper_bound');
FOR i IN 1..3 LOOP

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

DBMS_OUTPUT.PUT_LINE (i);
END LOOP;
DBMS_OUTPUT.PUT_LINE ('lower_bound = upper_bound');
FOR i IN 2..2 LOOP
DBMS_OUTPUT.PUT_LINE (i);
END LOOP;
DBMS_OUTPUT.PUT_LINE ('lower_bound > upper_bound');
FOR i IN 3..1 LOOP
DBMS_OUTPUT.PUT_LINE (i);
END LOOP;
END;

--Result:
--lower_bound < upper_bound
--1
--2
--3
--lower_bound = upper_bound
--2
--lower_bound > upper_bound

您可通过静态的嵌入 或动态的嵌入将 SQL 语句引入程序。比较简单和常见的方式是通过
静态的嵌入,其意味着编写 SQL 语句作为代码的一部分。该语句为静态的,是因为它们
是源文本的固定部分。
要获取关于静态的嵌入的更多信息,
请参阅 检索单行 和 检索多行。