最近專案中要用到db2儲存過程,以前也接觸過一點,但是一知半解沒有用到實際的專案中,趁這個機會深入了解一下下。關於連線db2,可以參照
建立儲存過程語句如下
建立無參儲存過程
呼叫語句如下
呼叫儲存過程
輸入引數儲存過程
create procedure insql (in inparam varchar(255))
language sql
begin
declare v_inparam char(3);
set v_inparam = inparam;
case v_inparam
when 'a00' then
insert into "temp" values('angelo','a00');
when 'b01' then
insert into "temp" values('angelo','b01');
else
insert into "temp" values('****ing_code','b01');
end case ;
end ;
呼叫語句
帶輸入和輸出引數儲存過程
create procedure inoutsql(in param varchar(255),out outv varchar(255))
language sql
begin
declare v_param varchar(20);
set v_param = param;
case param
when 'a' then
set outv = v_param || 'a';
when 'b' then
set outv = v_param || 'b';
else
set outv = v_param || 'c';
end case ;
end;
呼叫語句
未完待續
db2介面呼叫儲存過程 DB2儲存過程示例
下面是對於建立db2儲存過程的乙個示例,正在入手這項學習的朋友可以參考。在db2命令列中進行操作 1.開始 執行,輸入cmd,執行db2cw命令進入db2命令列模式 2.再輸入db2後,便可以輸入sql語句進行執行 如果不輸入,則需要db2 sql語句 來執行 備註,命令回車提示成功後,對於inse...
db2漢字儲存
url 大家可能都知道,資料庫的varchar欄位在儲存中文時,字段最大長度和可以儲存的字元的最大數量可能是不相等的。在oracle中,varchar 100 可以儲存50個純漢字或100個純字母或者數字。如果希望長度100的varchar儲存100個漢字,可以將字段型別設定為nvarchar 這個...
db2儲存過程批量插入資料 db2儲存過程批量更新
db2儲存過程批量更新 雲伺服器 elastic compute service,簡稱ecs 是阿里雲提供的效能卓越 穩定可靠 彈性擴充套件的iaas infrastructure as a service 級別雲計算服務。雲伺服器ecs免去了您採購it硬體的前期準備,讓您像使用水 電 天然氣等公共...