Logo Oracle

Oracle PL/SQL für Fortgeschrittene

12 Monate
Trainings-ID:
OPL-SQLF

Inhalt des Trainings

Oracle PL/SQL ist eine prozedurale Compiler-Sprache, die innerhalb der Oracle-Datenbank läuft. Über PL/SQL können Schnittstellen „nach außen“ geschaffen werden und prozedurale Programmteile sehr einfach mit SQL verbunden werden.
In diesem Workshop, der auf PL/SQL Grundlagen aufgesetzt, werden weiterführende Funktionalitäten behandelt. Er bietet ausreichend Raum für Übungen, in denen das frisch erworbene Wissen umgesetzt bzw. schon Vorhandenes vertieft werden kann.
Der Themenbereich reicht von der Syntax der Sprache über Funktionen, Prozeduren und Packages über Trigger bis zu etwas spezielleren Themen wie PL/SQL Arrays und Pipelined Table Functions.

Zielgruppen

Angehende Oracle Datenbank Administrator*innen, Oracle-Entwickler*innen oder -Architekt*innen, generell jede(r), der/die mit Oracle SQL zu tun hat.

Vorkenntnisse

  • PL/SQL Programmierkenntnisse sind erforderlich. SQL-Grundkenntnisse sind Voraussetzung.
  • Für Einsteiger empfehlen wir auch den Besuch des Seminars "Oracle PL/SQL für Einsteiger".

Detail-Inhalte

  • Packages - Vorteile, Aufbau, Overloading, Package Variablen
  • REF Cursor - Zweck, Definition Strong versus Weak REF Cursor, SYS_REFCURSOR
  • PL/SQL Arrays - Verwendungszweck, Arten (echte, assoziative, Varrays und  Nested Tables)
  • Dynamisches SQL
    • Statisches versus Dynamisches SQL
    • EXECUTE IMMEDIATE
    • DBMS_SQL
  • Einige Oracle bereitgestellte Packages
    • DBMS_OUTPUT
    • UTL_FILE
    • DBMS_SCHEDULER
    • UTL_MAIL
    • DBMS_UTILITY
    • etc.
  • Compound Trigger
    • Triggertypen: DML, Instead-of, Logon, Datenbank Event Trigger
    • Timing: BEFORE, AFTER, INSTEAD OF
    • Compound Trigger
  • Funktionen für Fortgeschrittene
    • Records als Returnwert
    • TABLE Operator
    • REF Cursor als Parameter
    • Pipelined Table Functions
  • Bulk Operations - was ist das und warum sollte man es unbedingt nutzen?

Empfohlene Kenntnisse

Downloads

Jetzt online buchen

  • 27.04.-28.04.2023 27.04.2023 2 Tage 2T Wien Online
    • Präsenz  1.440,-

      Vor-Ort im Trainingszentrum

      • Ihr ILT Training (Instructor Led Training)
      • Trainingsunterlagen, Teamwork, Labs
      • Verpflegung vor Ort
      • Training-Services
    • Online  1.440,-

      Virtual Classroom

      • Online Training – aber live beim Training dabei
      • Keine Anfahrt ins Trainingszentrum notwendig
      • Online Support und Hotline
      • ETC-Services
  • 06.07.-07.07.2023 06.07.2023 2 Tage 2T Wien Online
    • Präsenz  1.440,-

      Vor-Ort im Trainingszentrum

      • Ihr ILT Training (Instructor Led Training)
      • Trainingsunterlagen, Teamwork, Labs
      • Verpflegung vor Ort
      • Training-Services
    • Online  1.440,-

      Virtual Classroom

      • Online Training – aber live beim Training dabei
      • Keine Anfahrt ins Trainingszentrum notwendig
      • Online Support und Hotline
      • ETC-Services
  • 28.09.-29.09.2023 28.09.2023 2 Tage 2T Wien Online
    • Präsenz  1.440,-

      Vor-Ort im Trainingszentrum

      • Ihr ILT Training (Instructor Led Training)
      • Trainingsunterlagen, Teamwork, Labs
      • Verpflegung vor Ort
      • Training-Services
    • Online  1.440,-

      Virtual Classroom

      • Online Training – aber live beim Training dabei
      • Keine Anfahrt ins Trainingszentrum notwendig
      • Online Support und Hotline
      • ETC-Services
  • 23.11.-24.11.2023 23.11.2023 2 Tage 2T Wien Online
    • Präsenz  1.440,-

      Vor-Ort im Trainingszentrum

      • Ihr ILT Training (Instructor Led Training)
      • Trainingsunterlagen, Teamwork, Labs
      • Verpflegung vor Ort
      • Training-Services
    • Online  1.440,-

      Virtual Classroom

      • Online Training – aber live beim Training dabei
      • Keine Anfahrt ins Trainingszentrum notwendig
      • Online Support und Hotline
      • ETC-Services

Preise exkl. MwSt.

Sie haben Fragen?

Ihr ETC Support

Kontaktieren Sie uns!

+43 1 533 1777-99

Hidden
Hidden
Hidden