PL/SQL Hello World-programma (voorbeeld)
โก Slimme samenvatting
Het eerste PL/SQL-programma laat zien hoe je verbinding maakt met een Oracle Maak verbinding met een database via SQL*Plus en voer een "Hello World"-voorbeeld uit. Deze handleiding legt de SQL*Plus-tool, verbindingsgegevens, anonieme blokken, variabeledeclaratie en de werking van commentaar in PL/SQL uit.

In deze handleiding introduceren we SQL*Plus en leren we hoe je er verbinding mee maakt met een database.
Na de verbinding gaan we ook bekijken hoe we ons eerste programma, "Hello World", in PL/SQL kunnen schrijven.
Wat is SQL*Plus?
SQL*Plus is een interactieve tool voor batchquery's die standaard met elk apparaat wordt geรฏnstalleerd. Oracle installatie. Je kunt het vinden via Start > Programma's > Oracle-OraHomeName > Applicatieontwikkeling > SQL Plus. Als alternatief kunt u het ook downloaden van de Oracle Technologienetwerk (OTN).
Het heeft een gebruikersinterface via de commandoregel, een Windows Een grafische gebruikersinterface (GUI) en een webgebaseerde gebruikersinterface.
Hiermee kan de gebruiker verbinding maken met de database en PL/SQL-opdrachten uitvoeren.
Verbinding maken met database
In dit gedeelte gaan we leren hoe we verbinding kunnen maken met SQL*Plus in de Windows GUI. Wanneer we SQL*Plus openen, wordt er om de verbindingsgegevens gevraagd, zoals hieronder weergegeven.
Verbindingsdetails
- Gebruikersnaam:
- Wachtwoord:
- Hostreeks:
- Na de succesvolle verbinding wordt de SQL Het plusteken verschijnt zoals hieronder weergegeven.
- We moeten "set serveroutput on" uitvoeren als we de uitvoer van de code willen zien.
- Nu zijn we klaar om met de SQL*Plus-tool aan de slag te gaan.
Hoe u een eenvoudig programma schrijft met PL/SQL
In dit gedeelte gaan we een eenvoudig programma schrijven om "Hallo wereld" af te drukken met behulp van een "Anoniem blok'.
BEGIN dbms_output.put_line ('Hello World..'); END; /
Output:
Hello World...
Code Uitleg:
- Code lijn 2: Drukt het bericht "Hallo wereldโฆ" af.
- Onderstaande schermafbeelding laat zien hoe u de code in SQL*Plus kunt invoeren.
Let op: Een codeblok moet altijd gevolgd worden door een '/', die de compiler informeert over het einde van het blok. Zolang de compiler geen '/' tegenkomt, beschouwt hij het blok niet als voltooid en voert hij het niet uit.
Het declareren en gebruiken van variabelen in het programma
Hier gaan we "Hallo wereld" afdrukken met behulp van variabelen.
DECLARE text VARCHAR2(25); BEGIN text := 'Hello World'; dbms_output.put_line (text); END; /
Output:
Hello World
Code Uitleg:
- Code lijn 2: Een variabele "text" declareren van het type VARCHAR2 met grootte 25.
- Code lijn 4: Toekennen van de waarde โHallo Wereldโ aan de variabele โtekstโ.
- Code lijn 5: Afdrukken van de waarde van de variabele โtekstโ.
Opmerkingen in PL/SQL
Commentaarcode geeft de compiler eenvoudigweg de opdracht om de uitvoering van die specifieke code te negeren.
Commentaar kan in een programma worden gebruikt om de leesbaarheid ervan te verbeteren. In PL/SQL kan code op twee manieren van commentaar worden voorzien:
- Gebruik een 'โ' aan het begin van de regel om die specifieke regel van commentaar te voorzien.
- Met '/*โฆโฆ*/' kunnen we meerdere regels van commentaar voorzien. Het symbool '/*' markeert het begin van het commentaar en het symbool '*/' markeert het einde van het commentaar. De code tussen deze twee symbolen wordt door de compiler als commentaar behandeld.
VoorbeeldIn dit voorbeeld gaan we 'Hello World' afdrukken en we gaan ook bekijken hoe de commentaarregels zich in de code gedragen.
BEGIN --single line comment dbms_output.put_line ('Hello World'); /*Multi line commenting begins Multi line commenting ends */ END; /
Output:
Hello World
Code Uitleg:
- Code lijn 2: Een commentaarregel, die door de compiler tijdens de uitvoering is genegeerd.
- Code lijn 3De waarde "Hallo wereld" wordt afgedrukt.
- Code lijn 4Commentaar op meerdere regels begint met '/*'.
- Code lijn 5Commentaar op meerdere regels eindigt met '*/'.






