t_c_b_s之儲存過程plsql record型別小記_while loop
lvnIdx := in_BALCATCD.FIRST;--初始供值
WHILE lvnIdx IS NOT NULL LOOP --while loop cycle
lvsActvMsg := 'Getting BalAmt at idx ' || lvnIdx; --logging for debug
lvnBalAmt := in_BALAMT( lvnIdx );--plsql specific give value
IF lvnBalAmt <> 0 THEN --condition style
lvnAdjAmt := lvnBalAmt;
lvsActvMsg := 'Getting BalCat at idx ' || lvnIdx; --same as above the 3 line
lvsBalCatCd := in_BALCATCD( lvnIdx ); --plsql type var give value
lvsActvMsg := 'Getting BalTyp at idx ' || lvnIdx;
lvsBalTypCd := in_BALTYPCD( lvnIdx );
END IF;
lvnIdx := in_BALCATCD.NEXT( lvnIdx ); --cycle var add 1
END LOOP; --cycle endding
WHILE lvnIdx IS NOT NULL LOOP --while loop cycle
lvsActvMsg := 'Getting BalAmt at idx ' || lvnIdx; --logging for debug
lvnBalAmt := in_BALAMT( lvnIdx );--plsql specific give value
IF lvnBalAmt <> 0 THEN --condition style
lvnAdjAmt := lvnBalAmt;
lvsActvMsg := 'Getting BalCat at idx ' || lvnIdx; --same as above the 3 line
lvsBalCatCd := in_BALCATCD( lvnIdx ); --plsql type var give value
lvsActvMsg := 'Getting BalTyp at idx ' || lvnIdx;
lvsBalTypCd := in_BALTYPCD( lvnIdx );
END IF;
lvnIdx := in_BALCATCD.NEXT( lvnIdx ); --cycle var add 1
END LOOP; --cycle endding
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-702769/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle plsql儲存過程_while loop_end loop_exitOracleSQL儲存過程WhileOOP
- t_c_b_s之儲存過程寫法小記儲存過程
- t_c_b_s之後臺儲存過程_更新表間關係小記儲存過程
- t_c_b_s之儲存過程註解小摘_英語儲存過程
- t_c_b_s之儲存過程架構儲存過程架構
- oracle plsql儲存過程OracleSQL儲存過程
- c#呼叫儲存過程小記C#儲存過程
- 【開發篇plsql】plsql資料型別(二) recordSQL資料型別
- 建立儲存過程小提示tip_plsql_小經驗儲存過程SQL
- t_c_b_s之代發工資業務流程_儲存過程異常儲存過程
- oracle 儲存過程以及plsql語句塊Oracle儲存過程SQL
- PLSQL學習-【7儲存過程、函式】SQL儲存過程函式
- 近期編寫tcbs儲存過程小記(1)儲存過程
- MySQL之儲存過程MySql儲存過程
- oracle10g_儲存過程學習小記Oracle儲存過程
- mysql儲存過程小試牛刀MySql儲存過程
- oracle plsql儲存過程_運算子優先順序OracleSQL儲存過程
- Oracle儲存過程乾貨(二):PLSQL控制語句Oracle儲存過程SQL
- MyBatis 示例之儲存過程MyBatis儲存過程
- 儲存過程if,for,while語句,陣列和遊標使用儲存過程While陣列
- oracle plsql儲存過程_if判斷與事務commitOracleSQL儲存過程MIT
- Oracle儲存過程乾貨(三):PLSQL迴圈語句Oracle儲存過程SQL
- plsql記錄型別SQL型別
- plsql_迴圈結構_do while_do unitl_while loop_end loop測試(一)SQLWhileOOP
- Oracle Pl/SQL 之 儲存過程OracleSQL儲存過程
- MySQL儲存過程詳解 mysql 儲存過程MySql儲存過程
- 儲存過程儲存過程
- oracle儲存過程(procedure)中執行動態SQL小記Oracle儲存過程SQL
- oracle plsql儲存過程除錯出錯_PLS-00361OracleSQL儲存過程除錯
- tcbs_批量儲存過程_plsql事務_savepoint_異常儲存過程SQL
- PKG_COLLECTION_LHR 儲存過程或函式返回集合型別儲存過程函式型別
- Oracle儲存過程優化小實踐Oracle儲存過程優化
- Oracle 儲存過程加密之wrap工具Oracle儲存過程加密
- SQL Server基礎之儲存過程SQLServer儲存過程
- SQL 儲存過程裡呼叫另一個儲存過程SQL儲存過程
- MySQL儲存過程詳解 mysql 儲存過程linkMySql儲存過程
- Oracle儲存過程乾貨(一):儲存過程基礎Oracle儲存過程
- 在toad_plsql developer_oracle sql developer呼叫儲存過程SQLDeveloperOracle儲存過程