質問: func_test('aaaaa', table&1);」 そもそもこれが実現できたとしてレスポンスが上がるものなのでしょうか?どちらにせよコードを整理する意味でもファンクションにはしたいのですが。。 宜しくお願い致します。
回答: そもそも、このファンクションは動的sqlになっていないですね。 oracleの動的sqlと言えば、「execute immediate」か「dbms_sql」です。 (リンク参照ください) で、レスポンスですが、そもそも実行計画(プラン)は見ていますか? トレースを取ってみて、full scan や disk read が多発しているようなら、indexを張るとか、条件を見直すとかが必要になると思います。