From d1509390dbd989e4edc7eabb6e48050a428caba0 Mon Sep 17 00:00:00 2001 From: JiaoShuntian Date: Thu, 19 Mar 2026 16:05:14 +0800 Subject: [PATCH] fix issue #224 --- .../master/oracle_compatibility/compat_call_into.adoc | 8 ++++++++ .../master/oracle_compatibility/compat_call_into.adoc | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/CN/modules/ROOT/pages/master/oracle_compatibility/compat_call_into.adoc b/CN/modules/ROOT/pages/master/oracle_compatibility/compat_call_into.adoc index cfd18209..f3cf5349 100644 --- a/CN/modules/ROOT/pages/master/oracle_compatibility/compat_call_into.adoc +++ b/CN/modules/ROOT/pages/master/oracle_compatibility/compat_call_into.adoc @@ -115,6 +115,14 @@ ivorysql=# PRINT default_result; === 在参数或INTO子句中引用绑定变量 [source,sql] ---- +-- 创建独立函数 stand_alone_func +CREATE OR REPLACE FUNCTION stand_alone_func(p_input NUMBER) +RETURN NUMBER +IS +BEGIN + RETURN p_input * 2; +END; +/ -- 设置输入绑定变量 ivorysql=# VARIABLE input_num NUMBER = 7; -- 使用绑定变量作为参数调用函数 diff --git a/EN/modules/ROOT/pages/master/oracle_compatibility/compat_call_into.adoc b/EN/modules/ROOT/pages/master/oracle_compatibility/compat_call_into.adoc index 73d05b95..c477b1d1 100644 --- a/EN/modules/ROOT/pages/master/oracle_compatibility/compat_call_into.adoc +++ b/EN/modules/ROOT/pages/master/oracle_compatibility/compat_call_into.adoc @@ -115,6 +115,14 @@ ivorysql=# PRINT default_result; === Reference bind variables in parameters or INTO clauses [source,sql] ---- +-- Create functions stand_alone_func +CREATE OR REPLACE FUNCTION stand_alone_func(p_input NUMBER) +RETURN NUMBER +IS +BEGIN + RETURN p_input * 2; +END; +/ -- Set input bind variables ivorysql=# VARIABLE input_num NUMBER = 7; -- Call a function using bind variables as parameters