返回首页

gbase数据、南大通用产品文档:GBase8a持久化脚本文件

更新日期:2024年09月11日

当前新建的脚本文件“GBase
Script1.gbase”的内容在编辑后会在标题的
名字后面显示“*”
,此时可使用
“Ctrl
+
S”
保存定义,或者点击Visual
Studio
的“标准”工具条上的
按钮保存。

在本例中,您可能期望运行的语句序列,因为x和y看起来不相等。但是,空值是不确
定的,不论x = y是否未知。因此, IF条件为NULL,那么语句的序列就被忽略了。
DECLARE
x NUMBER := 5;
y NUMBER := NULL;
BEGIN
IF x != y THEN -- yields NULL, not TRUE
DBMS_OUTPUT.PUT_LINE('x != y'); -- not run
ELSIF x = y THEN -- also yields NULL
DBMS_OUTPUT.PUT_LINE('x = y');
ELSE
DBMS_OUTPUT.PUT_LINE
('Can''t tell if x and y are equal or not.');
END IF;
END;

--Result:
--Can't tell if x and y are equal or not.

GBA-01BR-0003
错误码
错误标识
错误信息
GBA-01BR-0003

gbase execute sql error
错误出现原因
执行gbase sql 失败
分析与建议
检查网络连接,server 状态