Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Erklären Sie FOR im Orakel

Eine SQL-Anweisung ist eine Zeichenfolge, aber Sie müssen dynamisches SQL verwenden, um eine als Zeichenfolge gespeicherte SQL-Anweisung zu konvertieren.

FOR i IN (SELECT t.test
            FROM TESTING t) LOOP
   EXECUTE IMMEDIATE 'EXPLAIN PLAN FOR '|| i.test ||'';
END LOOP;

Referenz: