--建立函式
create function f_test()
returns table(din_code varchar(150),
din_name varchar(150),
din_pcode varchar(150),
din_code1 varchar(150),
din_name1 varchar(150),
din_code2 varchar(150),
din_name2 varchar(150),
din_code3 varchar(150),
din_name3 varchar(150),
din_code4 varchar(150),
din_name4 varchar(150),
din_code5 varchar(150),
din_name5 varchar(150),
din_id varchar(150),
din_status varchar(150),
din_udt varchar(150),
din_rc1 varchar(150),
din_rc2 varchar(150),
din_rc3 varchar(150),
din_rc4 varchar(150))
language sql
deterministic
no external action
reads sql data
null call
return
select * from d_dq
--呼叫函式
select * from table(f_test()) as t
--如果函式要有引數可以create function f_test(v_din_code varchar(10)),之後在select後增加where即可
DB2 儲存過程返回結果集
儲存過程返回結果集,但是並未明確定義out引數的情況下,要正確獲取到結果集,則必須明確設定返回結果集個數 result set 結果集個數 如果沒有宣告返回結果集個數,那麼儲存過程中定義的游標是獲取不到其值的 1 建立儲存過程 create procedure proname in tabname ...
DB2新增乙個遠端編目
db2 catalog tcpip node remote server 遠端節點埠號 db2 catalog tcpip node db2node1 remote 192.168.56.101server 50003 db2 terminate 檢視遠端節點的埠號 db2 get dbm cfg ...
DB2新增乙個遠端編目
在客戶端增加 檢視結點和資料庫編目 增加結點編目 db2 catalog tcpip node 結點名字 remote 結點所在ip位址 server 50000 檢視結點編目 db2 list node directory 刪除結點編目 db2 uncatalog node 結點別名 增加資料庫編...