Aus dem Kurs: Oracle PL/SQL Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Benanntes und anonymes PL/SQL-Programm im Vergleich

Benanntes und anonymes PL/SQL-Programm im Vergleich

Aus dem Kurs: Oracle PL/SQL Grundkurs

Benanntes und anonymes PL/SQL-Programm im Vergleich

In diesem Kapitel werden die sogenannten benannten PL/SQL-Programme behandelt. Genauso wie das anonyme PL/SQL-Programm besteht das benannte PL/SQL-Programm aus einem PL/SQL-Block. Und auch das benannte PL/SQL-Programm wird nach der Skript-Ausführung mit dem Schlüsselwort "start" zu Maschinencode verarbeitet. Aber im Gegensatz zu dem anonymen PL/SQL-Programm wird das benannte PL/SQL-Programm zunächst nur als Objekt gespeichert. Das benannte PL/SQL-Programm wird erst dann ausgeführt, wenn man es unter seinem Namen mit dem Schlüsselwort „execute“ oder mit dem Schlüsselwort „call“ ausführt. Wir schauen uns nun an, worin sich das anonyme und das benannte PL/SQL-Programm bei dem PL/SQL-Block voneinander syntaktisch unterscheiden. Bis auf den Kopf des PL/SQL-Blocks besteht zwischen dem anonymen und dem benannten PL/SQL-Block kein Unterschied. Aber statt des Schlüsselworts „declare“ verwendet man beim benannten PL/SQL-Programm andere Schlüsselwörter. Denn die PL/SQL-Engine braucht nun weitere…

Inhalt