sql >> Database teknologi >  >> RDS >> Oracle

Forklar FOR i orakel

En SQL-sætning er en streng, men du skal bruge dynamisk SQL for at konvertere en SQL-sætning, der er gemt som en streng.

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

Reference:



  1. Sammenligning af objekter efter værdi. Del 6:Struktur ligestillingsimplementering

  2. Obscure MySql Connector/J fejlmeddelelse - java.sql.SQLEundtagelse:boo {udråbstegn}

  3. Hvordan opretter man forbindelse til oracle-database ved hjælp af VBScript og UFT?

  4. Hvordan ændrer man ejerskabet af nogle tabeller i en database fra postgres til en anden bruger?