用For Loop 替代Cursor
?轉載:http://doc.readmen.com/9/102220.shtml我們在Oracle存儲過程中需要遍歷一張表,應該怎樣做。我想大多少的人第一個念頭就是Cursor。
?
?
比如:
createorreplaceprocedure StudyCursor( null; --you can use tablename and v_tabletype |
?
?
最近在看代碼是,發現其實我們還有一個更方便的方法就是使用for ?in ?loop … ?end loop
createorreplaceprocedure StudyFor( |
?
?
是不是更方便,我要使用的查詢結果,只需使用emm.table_name和emm.table_type即可。