logo

PL/SQL-Tutorial

Das PL/SQL-Tutorial bietet grundlegende und fortgeschrittene Konzepte von SQL. Unser PL/SQL-Tutorial richtet sich an Anfänger und Profis.

PL/SQL ist eine blockstrukturierte Sprache, die mehrere Blöcke enthalten kann.

Unser PL/SQL-Tutorial umfasst alle Themen der PL/SQL-Sprache wie bedingte Anweisungen, Schleifen, Arrays, Zeichenfolgen, Ausnahmen, Sammlungen, Datensätze, Trigger, Funktionen, Prozeduren, Cursor usw. Außerdem werden Fragen und Tests zu PL/SQL-Interviews gestellt um Ihnen zu helfen, die PL/SQL-Sprache besser zu verstehen.

SQL steht für Structured Query Language, d. h. es wird verwendet, um Vorgänge an den in der Datenbank gespeicherten Datensätzen durchzuführen, z. B. Datensätze einzufügen, Datensätze zu aktualisieren, Datensätze zu löschen, Tabellen, Ansichten usw. zu erstellen, zu ändern und zu löschen.

Was ist PL/SQL?

PL/SQL ist eine blockstrukturierte Sprache. Die Programme von PL/SQL sind logische Blöcke, die beliebig viele verschachtelte Unterblöcke enthalten können. Pl/SQL steht für „Procedural Language extension of SQL“, das in Oracle verwendet wird. PL/SQL ist in die Oracle-Datenbank integriert (seit Version 7). Die Funktionalitäten von PL/SQL werden normalerweise nach jeder Veröffentlichung der Oracle-Datenbank erweitert. Obwohl PL/SQL eng mit der SQL-Sprache integriert ist, bringt es dennoch einige Programmiereinschränkungen mit sich, die in SQL nicht verfügbar sind.

PL/SQL-Funktionalitäten

PL/SQL enthält prozedurale Sprachelemente wie Bedingungen und Schleifen. Es ermöglicht die Deklaration von Konstanten und Variablen, Prozeduren und Funktionen, Typen und Variablen dieser Typen und Trigger. Es kann Array unterstützen und Ausnahmen (Laufzeitfehler) behandeln. Nach der Implementierung von Version 8 wurden in die Oracle-Datenbank Funktionen aufgenommen, die mit der Objektorientierung verbunden sind. Sie können PL/SQL-Einheiten wie Prozeduren, Funktionen, Pakete, Typen und Trigger usw. erstellen, die in der Datenbank zur Wiederverwendung durch Anwendungen gespeichert werden.

Mit PL/SQL können Sie SQL-Anweisungen zum Bearbeiten von Oracle-Daten und Flusssteuerungsanweisungen zum Verarbeiten der Daten verwenden.

PL/SQL ist bekannt für seine Kombination aus der Datenverarbeitungsleistung von SQL und der Datenverarbeitungsleistung prozeduraler Sprachen. Es erbt die Robustheit, Sicherheit und Portabilität der Oracle-Datenbank.

PL/SQL unterscheidet nicht zwischen Groß- und Kleinschreibung, daher können Sie Klein- oder Großbuchstaben verwenden, außer in Zeichenfolgen- und Zeichenliteralen. Eine Zeile PL/SQL-Text enthält Gruppen von Zeichen, die als lexikalische Einheiten bezeichnet werden. Es kann wie folgt klassifiziert werden:

  • Demeter
  • Identifikatoren
  • Literale
  • Kommentare

PL/SQL-Index


PL/SQL-Tutorial

Kontrollanweisungen

  • PL/SQL IF
  • PL/SQL-Fall
  • PL/SQL-Schleife
  • PL/SQL-Exit-Schleife
  • PL/SQL While-Schleife
  • PL/SQL For-Schleife
  • PL/SQL fortfahren
  • PL/SQL GOTO

PL/SQL-Prozedur

  • PL/SQL-Prozedur

PL/SQL-Funktion

  • PL/SQL-Funktion

PL/SQL-Cursor

  • PL/SQL-Cursor

PL/SQL-Ausnahme

  • PL/SQL-Ausnahme

PL/SQL-Trigger

  • PL/SQL-Trigger

Interview Fragen

  • Fragen zum PL/SQL-Interview
  • Fragen zum SQL-Interview

Quiz

  • SQL-QUIZ

Voraussetzung

Bevor Sie PL/SQL lernen, müssen Sie über Grundkenntnisse in SQL und einer Programmiersprache wie C verfügen.

Publikum

Unser PL/SQL-Tutorial soll Anfängern und Profis helfen.

Problem

Wir versichern, dass Sie in diesem PL/SQL-Tutorial keine Probleme finden werden. Sollte sich jedoch ein Fehler einschleichen, posten Sie das Problem bitte im Kontaktformular.