返回首页

gbase数据、南大通用产品文档:GBase8s在CASE语句中EXCEPTION替代ELSE子句

更新日期:2024年09月11日

DECLARE
grade CHAR(1);
BEGIN
grade := 'B';
CASE
WHEN grade = 'A' THEN DBMS_OUTPUT.PUT_LINE('Excellent');
WHEN grade = 'B' THEN DBMS_OUTPUT.PUT_LINE('Very Good');
WHEN grade = 'C' THEN DBMS_OUTPUT.PUT_LINE('Good');
WHEN grade = 'D' THEN DBMS_OUTPUT.PUT_LINE('Fair');
WHEN grade = 'F' THEN DBMS_OUTPUT.PUT_LINE('Poor');
END CASE;
EXCEPTION
WHEN CASE_NOT_FOUND THEN
DBMS_OUTPUT.PUT_LINE('No such grade');
END;

--Result:
--Very Good

COORDINATORS_RESOURCE_POOL_USAGE
表 5-34 具体信息如下:
NODE_NAME
节点名称
RESOURCE_POOL_ID
资源池ID,取值范围同字段类型取值范围
RESOURCE_POOL_NAME
资源池名称
PRIORITY
资源池优先级,取值范围[1,8]
WAITING_TASKS
该资源池在集群范围内当前等待任务数,
取值范围同字段
类型取值范围
RUNNING_TASKS
该资源池在集群范围内当前运行任务数,
取值范围同字段
类型取值范围

GBA-02BR-0065
错误码
错误标识
错误信息
GBA-02BR-0065

The
gcware
not
in
'READONLY'
mode, please switch this mode by hand
错误出现原因
备份时,集群状态不对应
分析与建议
将集群置为readonly 状态