首先明确一點“調取DB存儲過程”這個插件既可以調取存儲過程,又可以調取函數;
函數和存儲過程中的in的參數值不可以更改,out的可以更改;

下面來一個實測:使用的資料庫為oracle
首先定義一個簡單的存儲過程
create procedure test(jbgz in int,jj in int,gz out int) as
begin
gz:=jbgz+jj;--工資=基本工資+獎金;
dbms_output.put_line('本月工資為:'||gz);
end;
一個非常簡單的轉換:
然後再來看調取函數的
CREATE OR REPLACE FUNCTION get_salary(
jbgz NUMBER,--基本工資
jj NUMBER)--獎金
RETURN NUMBER
IS
gz varchar2;--工資
BEGIN
gz:=jbgz+jj;--工資=基本工資+獎金
RETURN ''工資為||gz;
END;