Dynamische opgeslagen procedures bevatten SQL ingebouwde on-the - fly , waardoor een reeks van SQL- code die wordt gebouwd met behulp van bepaalde criteria of invoer van de gebruiker . Nadat u de SQL- code op te bouwen , gebruik de " execute" verklaring aan de SQL- code uit te voeren . De code wordt uitgevoerd op dezelfde manier als statische SQL , behalve de server de code elke keer is het run , waarin dynamische SQL langzamer dan een statische procedure maakt moet compileren . Instructies 1 Open de Oracle Enterprise Manager -software op uw Windows- programmamenu . Open de PL - SQL- editor . Kopen van 2 Maak een dynamische PL - SQL- string. Bijvoorbeeld , de volgende Oracle instructie maakt een eenvoudige query die een lijst van klanten terug : verklaren sql nvarchar ( 300 ) ; sql : = ' select * van klanten ' ; 3 Voer de dynamische verklaring . De volgende verklaring voert de dynamische " sql " string : uitvoeren sql ; 4 Klik op de " Uitvoeren " knop om de verklaring uit te voeren. De Oracle statement wordt uitgevoerd en een lijst van klanten weer te geven in het paneel resultaten .
|