Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come posso restituire un valore in un PL SQL Anonimo blocchi

? Blocchi anonimi di codice non vengono memorizzati , e non nominati . Blocchi anonimi sono perfetti per lo scripting , o attività che non si desidera ripetere. Ci sono quattro componenti la struttura di base di un blocco anonimo . Una sezione DECLARE è opzionale ed elenchi variabili e cursori utilizzati nel blocco . È necessaria una sezione di iniziare e contiene un set completo di istruzioni per consentire al blocco di compilazione . Una sezione eccezione è facoltativo e viene utilizzato per gestire gli errori generati durante l' esecuzione del programma , ed infine un tratto terminale che è richiesta completa il blocco . Istruzioni
1

Collegarsi a Oracle SQL * Plus , fare clic su "Start ", " Tutti i programmi ", quindi fare clic su " SQL * Plus ".
2

Collegare il comando versione online di SQL * Plus . Al prompt dei comandi "C : \\ >" " . Comando sqlplus " tipo nel

La sintassi completa per il comando sqlplus è " sqlplus [ user_name [ /password [ @ host_string ] ] ] . "

user_name specifica il nome dell'utente del database , la password Specifica la password per l' utente del database e la stringa host viene utilizzato per raccontare SQL * Plus in cui il database è in esecuzione .

Per esempio , " C : . . \\ > sqlplus scott /tiger "

la stringa host non richiesto, se si esegue il database Oracle sul proprio computer
3

Inserisci in un blocco anonimo al prompt SQL . Per esempio :

SQL >

DICHIARANO

- variabile dichiarazione

v_date_time TIMESTAMP ;

BEGIN

- recuperare il timestamp in una variabile

SELEZIONA systimestamp

INTO v_date_time

da due;

- visualizzare l'ora corrente sullo schermo

DBMS_OUTPUT.PUT_LINE ( ' un'ora fa : '

 

software © www.354353.com