[Oracle] PL/SQL: Hello World

Rispondi
Roberto
Amministratore
Messaggi: 160
Iscritto il: 19/12/2009, 19:30

[Oracle] PL/SQL: Hello World

Messaggio da Roberto »

In PL/SQL è possibile eseguire del codice inserendolo in un blocco strutturato nel seguente modo:

Codice: Seleziona tutto

BEGIN
      ... ... codice da eseguire ... ...
END;
oppure introducendo anche le variabili:

Codice: Seleziona tutto

DECLARE
      ... ... variabili del blocco ... ...
BEGIN
      ... ... codice da eseguire ... ...
END;
Pertanto il classico "Hello World!" può essere eseguito nel seguente modo:

Codice: Seleziona tutto

BEGIN
    DBMS_OUTPUT.PUT_LINE('HELLO WORLD');
END;
dove il comando DBMS_OUTPUT.PUT_LINE serve a stampare qualcosa. Se invece volessimo introdurre una procedura, la struttura diventerebbe la seguente:

Codice: Seleziona tutto

CREATE OR REPLACE PROCEDURE hello_world AS
BEGIN
    DBMS_OUTPUT.PUT_LINE('HELLO WORLD');
END;
Roberto Basile
Rispondi