私が達成しようとしているのは、本質的にこれです:
SELECT 1 FROM DUAL
UNION
EXECUTE IMMEDIATE 'SELECT 2 FROM dual';
私は実際には Web アプリケーション ファイアウォールをバイパスしようとしているペネトレーション テスターなので、反対側から見るとこれはばかげている/奇妙に見えると確信しています。UNION
基本的に、フィルターをバイパスするには動的クエリを実行できる必要があります。したがって、この例では、この関数を使用して Java から Oracle DB に文字列を渡しています。
クエリの何が問題なのかについてデータベースからのフィードバックはなく、誰かが同様のことをしているドキュメントが見つかりませんでした。UNION
単純な動的 SQL 文字列を使用した通常のクエリの簡単な例が必要です。