检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
的作用相同。 RETURNS NULL ON NULL INPUT STRICT STRICT用于指定如果函数的某个参数是NULL,此函数总是返回NULL。如果声明了这个参数,则如果存在NULL参数时不会执行该函数;而只是自动假设一个NULL结果。 RETURNS NULL ON
VARCHAR2, FLAG IN NUMBER := 0) RETURNS VARCHAR2; DBE_XMLGEN.CONVERT(XMLCLOB IN CLOB, FLAG IN NUMBER := 0) RETURNS CLOB; 表4 DBE_XMLGEN.CONVERT接口参数说明
rcol)创建函数和存储过程。 密态函数若返回值有加密类型,不支持返回不确定的行类型结果,如RETURN [SETOF] RECORD,可以使用返回可确定的行类型结果替代,如RETURN TABLE(columnname typename[,...])。 密态支持函数在创建加密函
DBE_LOB.GET_LENGTH ( blob_obj IN BLOB) RETURN INTEGER; DBE_LOB.GET_LENGTH ( clob_obj IN CLOB) RETURN INTEGER; 表2 DBE_LOB.GET_LENGTH接口参数说明
DBE_LOB.GET_LENGTH ( blob_obj IN BLOB) RETURN INTEGER; DBE_LOB.GET_LENGTH ( clob_obj IN CLOB) RETURN INTEGER; 表2 DBE_LOB.GET_LENGTH接口参数说明
100 101 102 103 104 105 106 107 //以下用例以gsjdbc4.jar为例。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全; // 本示例以用户名和密码保存在环境变量中
CREATE FUNCTION func_add_sql(num1 integer, num2 integer) RETURN integer AS BEGIN RETURN num1 + num2; END; / --按参数值传递。 openGauss=# CALL func_add_sql(1
pcds.web_returns为已经创建的、包含名为wr_refunded_cash整型字段的用户表。 1 2 gaussdb=# CREATE OR REPLACE VIEW MyView AS SELECT * FROM tpcds.web_returns WHERE tr
cds.web_returns为已经创建的、包含名为wr_refunded_cash整型字段的用户表。 1 2 openGauss=# CREATE OR REPLACE VIEW MyView AS SELECT * FROM tpcds.web_returns WHERE t
pcds.web_returns为已经创建的、包含名为wr_refunded_cash整型字段的用户表。 1 2 gaussdb=# CREATE OR REPLACE VIEW MyView AS SELECT * FROM tpcds.web_returns WHERE tr
toast_relation_oid: 17608 --线外存储表OID信息 ctid: (4, 1) --线外存储数据链,头指针 bucket id: -1 --bucket id信息 column_index: 2 toast_relation_oid:
FORMAT_ERROR_BACKTRACE函数原型为: 1 2 DBE_UTILITY.FORMAT_ERROR_BACKTRACE() RETURN TEXT; DBE_UTILITY.FORMAT_ERROR_STACK 存储过程FORMAT_ERROR_STACK返回在执行过程
4 PKG_SERVICE.SQL_IS_CONTEXT_ACTIVE( context_id IN INTEGER ) RETURN BOOLEAN; 表2 PKG_SERVICE.SQL_IS_CONTEXT_ACTIVE接口说明 参数名称 描述 context_id
的作用相同。 RETURNS NULL ON NULL INPUT STRICT STRICT用于指定如果函数的某个参数是NULL,此函数总是返回NULL。如果声明了这个参数,则如果存在NULL参数时不会执行该函数,而只是自动假设一个NULL结果。 RETURNS NULL ON
test(c numeric) RETURN text package AS BEGIN RETURN 'test(c numeric)'; END; / CREATE or REPLACE FUNCTION test(c varchar2) RETURN text package AS
pcds.web_returns为已经创建的、包含名为wr_refunded_cash整型字段的用户表。 1 2 gaussdb=# CREATE OR REPLACE VIEW MyView AS SELECT * FROM tpcds.web_returns WHERE tr
pcds.web_returns为已经创建的、包含名为wr_refunded_cash整型字段的用户表。 1 2 gaussdb=# CREATE OR REPLACE VIEW MyView AS SELECT * FROM tpcds.web_returns WHERE tr
令server端执行的存储过程报错跳出。返回值表示是否成功发送abort,如表1所示。 函数原型为: 1 2 DBE_PLDEBUGGER.abort() RETURN boolean; 表1 abort返回值列表 名称 类型 描述 abort OUT boolean 表示成功或失败。 父主题: DBE_PLDEBUGGER
令server端执行的存储过程报错跳出。返回值表示是否成功发送abort,如表1所示。 函数原型为: 1 2 DBE_PLDEBUGGER.abort() RETURN boolean; 表1 abort返回值列表 名称 类型 描述 abort OUT boolean 表示成功或失败。 父主题: DBE_PLDEBUGGER
DEFAULT return_value ON CONVERSION ERROR:可选参数。用于当expr转换numeric类型失败时指定返回值return_value。return_value同expr一样可以是任何能转换成字符串的类型。return_value的转换方式和