Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

PL SQL Procedura Tutorial

PL /SQL è l'acronimo di estensione linguaggio procedurale di SQL . Oracle versione 6 è stata la prima versione a supportare PL /SQL , ma precedenti versioni di Oracle supportano ora anche esso. PL /SQL è un linguaggio di blocco che scendeva dalle lingue Ada e Pascal . Ogni blocco risolve un problema ed è raggruppato logicamente con dichiarazioni e istruzioni . Il motore PL /SQL accetta blocchi PL /SQL come input , esegue le istruzioni procedurali e invia istruzioni SQL per l'istruzione SQL esecutore . Ogni blocco contiene tre sezioni: la dichiarazione , di esecuzione e di eccezione. Cose che ti serviranno
Oracle Database

Mostra più istruzioni
1

Scrivi una sezione di dichiarazione. Tipo " dichiarare" e quindi digitare le variabili , costanti e cursori . Per mantenere pulita la procedura , digitare ogni attributo su una riga , rientrata sotto DECLARE . Questa sezione è facoltativa , ma è utile per definire gli attributi che verranno utilizzati all'interno della vostra procedura di comando . L'informazione viene utilizzata per controllare dati nella sezione di esecuzione . Per esempio , la vostra dichiarazione dovrebbe essere simile a questo :

DECLARE

v_typeVariableAHere

v_typeVariableBHere
2

Scrivi una sezione di esecuzione . Tipo " BEGIN " per allinearsi con DICHIARARE , ma sotto le variabili elencate . Questa sezione è obbligatoria e inizia con la parola "BEGIN ". Questa sezione è dove la logica del programma è scritto per eseguire le attività , come loop o istruzioni condizionali . Contenuto di questa sezione comprendono gli attributi obbligatori SELECT e FROM . Sotto BEGIN , trattino e il tipo "SELECT ", che viene utilizzato per indicare il database quali colonne si richiede . Digitare le colonne che si desidera visualizzare nella query dopo la parola chiave "SELECT ". In Selezionare , tipo "FROM ". DA è usato per indicare il database che cosa le tabelle che si richiede. Digitare le tabelle che si desidera recuperare . Attributi opzionali possono essere scritte all'interno della sezione di esecuzione , come i valori . Digitare "VALORI " sotto FROM , che consente di assegnare un valore a una delle variabili che hai scritto nella tua sezione di dichiarazione . Il formato dovrebbe assomigliare a questa :

DECLARE

v_typeVariableAHere

v_typeVariableBHere

BEGIN

SELECT ( colonne ) per

DA ( tabelle )

VALORI ( v_typeVariableAHere + 1)
3

Scrivi una sezione eccezione. Tipo "eccezione" sotto VALORI , ma allinearsi con BEGIN . Digitare le informazioni di eccezione sotto e frastagliata sotto ECCEZIONE . Questa sezione è facoltativa , ma è utile perché è in grado di gestire eventuali errori nel programma in modo che i blocchi da eseguire correttamente . Tipo " END; " per terminare la procedura di comando. L'intera procedura dovrebbe essere simile a questo :

DECLARE

v_typeVariablesHere

BEGIN

SELECT ( colonne che si desidera selezionare ) per

( tabelle da selezionare ) per

VALUES ( se si desidera assegnare un valore a una variabile )


eCCEZIONE

QUANDO exception_name quindi gestire l'eccezione

END;

 

Programmazione © www.354353.com