返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

GBaseDataAdapter 属性

在变量的声明中初始化时可选的。除非指定NO NULL。在常量中初始化时必须的。常
量不指定初始值,默认就为NULL。使用:=和DEFAULT关键字进行初始化。后边跟表达
式,表达式可以包含前面已经声明的常量或已经初始化的变量。
DECLARE
hours_worked INTEGER := 40;
employee_count INTEGER := 0;
pi CONSTANT REAL := 3.14159;

GBase 8s PL/SQL手册
南大通用数据技术股份有限公司
- 8 -
radius REAL := 1;
area REAL := (pi * radius**2);
BEGIN
NULL;
END;

DECLARE
counter INTEGER; -- initial value is NULL by default
BEGIN
counter := counter + 1; -- NULL + 1 is still NULL
IF counter IS NULL THEN
DBMS_OUTPUT.PUT_LINE('counter is NULL.');
END IF;
END;

--Result
--counter is NULL

DECLARE
blood_type CHAR DEFAULT 'O'; -- Same as blood_type CHAR := 'O';
hours_worked INTEGER DEFAULT 40; -- Typical value
employee_count INTEGER := 0; -- No typical value
BEGIN
NULL;
END;

取值:[0|1]
默认值:1
说明:one pass hash group 的开关,0: no use, 1: use,默认为1。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。