Kursplan

Introduktion till PL/SQL

  • Vad är PL/SQL?
  • Fördelar med att använda PL/SQL

Grundstruktur för ett PL/SQL-block

  • Anonyma blockeringar
  • Namngivna block

Variabler och datatyper

  • Deklaration av variabler
  • Syntax och regler
  • Datatyper i PL/SQL
  • Använda variabler i PL/SQL-block

Kontrollstrukturer

  • OM-DÅ-ANNARS
  • CASE-instruktioner
  • FOR-slingor
  • WHILE-loopar

Lagrade procedurer och funktioner

  • Skapa och köra lagrade procedurer
  • Syntax och exempel
  • Ingångs- och utgångsparametrar
  • Skapa och köra funktioner i PL/SQL
  • Syntax och exempel
  • Användning i SQL-satser

Markörer

  • Explicita markörer
  • Implicita markörer
  • Hämtar data
  • Markörens attribut

Hantering av undantag

  • Fördefinierade undantag
  • Användardefinierade undantag
  • Använda TRY-CATCH-block

Kontroll av transaktioner

  • Transaktionskontroll i PL/SQL
  • Använda kapslade block och transaktioner
  • Hantera kapslade transaktioner
  • Skapa och använda sparpunkter

Avancerade markörtekniker

  • Stark vs. svag REF CURSOR
  • Användningsscenarier

Utlösare

  • Skapa utlösare
  • Typer av utlösare
  • Använda utlösare för granskning

Paket i PL/SQL

  • Skapelse
  • Specifikation
  • Genomförande
  • Avrättning
  • Åkallan
  • Tillämpning i verkligheten
  • Genomgång av kod

Sammanfattning och nästa steg

Krav

  • Grundläggande förståelse för SQL
  • Förståelse för databasscheman, tabeller och relationer

Publik

  • Database Administratörer
  • Database Utvecklare
  • Mjukvaruutvecklare
  • Dataanalytiker
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier