LexiDict.de - Logo
Druckversion | Impressum | Datenschutz

PL/SQL

Aus LexiDict


PL/SQL (Procedural Language/SQL) ist eine proprietäre Programmiersprache der Firma Oracle.

PL/SQL verbindet die Geschwindigkeit der Abfragesprache SQL mit dem Komfort prozeduraler Programmiersprachen. Die Syntax wurde sehr stark an die Programmiersprache Ada angelehnt.

Unterstützt werden Variablen, Bedingungen, Schleifen und Ausnahmebehandlungen. Ab der Version 8 der Oracle-RDBMS halten auch objektorientierte Merkmale Einzug.

PL/SQL ist besonders für das Arbeiten mit Datenbanken ausgelegt. Insbesondere kann man im Quelltext SQL-Befehle nach dem Oracle-Standard einfügen. Dabei werden die SQL-Anweisungen nicht als Zeichenketten erzeugt und an eine Datenbankschnittstelle übergeben (wie z.B. bei ODBC, JDBC u.ä.), sondern fügen sich nahtlos in den Programmcode ein. Die Korrektheit der SQL-Statements kann somit schon durch Kompilieren verifiziert werden, zumindest wenn diese statisch, also nicht erst zur Laufzeit erzeugt sind.

Dies gilt jedoch ausschließlich für DML-Befehle. DDL und DCL müssen mit dbms_sql (einem PL/SQL-Package) oder mit der Syntax "execute immediate <befehl>" ausgeführt werden.

Weblinks




Weblink hinzufügen




Mit dem Speichern dieser Seite versichere ich, dass ich den Beitrag selbst verfasst habe bzw. dass er keine fremden Rechte verletzt, und willige ein, ihn unter der Lizenz Creative Commons Zero zu veröffentlichen.

Links auf diese Seite
'''JDeveloper''' ist eine freie [[Integrierte Entwicklungsumgebung]] (IDE) von [[Oracle]]. Es bietet Möglichkeiten für die Softwareentwicklung in [[Java (Programmiersprache)|Java]], [[Extensible Markup Language|XML]], [[SQL]], [[PL/SQL]], [[Hypertext Markup Language|HTML]], [[JavaScript]], [[Business Process Execution Language|BPEL]] und [[PHP]]. JDeveloper deckt den vollen Entwicklungsprozess ab beginnend mit dem Entwurf über die Kodierung, Debugging, Optimierung und Profiling bis hin zum Deployment. Seit 2005 ist es frei verfügbar.
Add to alltagzAdd to icioAdd to infopiratAdd to linkarenaAdd to misterwongAdd to netselektorAdd to newskickAdd to oneviewAdd to readsterAdd to webnewsAdd to yahooAdd to yigg

Dieser Artikel basiert auf dem Artikel PL/SQL aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.

Von „http://www.lexidict.de/wiki/PL/SQL

Diese Seite wurde bisher 123-mal abgerufen. Diese Seite wurde zuletzt am 6. August 2008 um 13:40 Uhr geändert. Inhalt ist verfügbar unter der GNU Free Documentation License 1.2.




Finden

Navigation
Wissen kompakt
Statistik
Denk-Spiel
Fun