Aprire l'editor di PL /SQL o una stored procedure editor di programma . Quindi aprire un programma esistente o iniziare un nuovo programma .
2
Prendi il nome della sequenza da utilizzare nell'istruzione SQL . Digitare ed eseguire la query seguente nella riga di comando :
SELECT * FROM USER_SEQUENCES ;
La query deve restituire il nome di ogni sequenza accessibili all'utente nello schema , elencando il minimo e il massimo valori di ciascuno .
3
Utilizzare la nEXTVAL pseudocolumn per restituire il valore del prossimo numero sequenziale . Il valore può essere letta in un blocco PL /SQL con un'istruzione INSERT, UPDATE o selezionare dichiarazione , come nell'esempio seguente :
UPDATE EMPLOYEESET empid = emp_Id_seq.NEXTVALWHERE empid = " 101400 " ;
o
Seleziona emp_id_seq.NEXTVAL da due;
o
INSERT INTO dipendenti ( empid ) VALUES ( emp_id_seq.NEXTVAL ) per
Una volta che il numero è generata, è disponibile solo per l'utente per una particolare sessione di database
4
Utilizzare il CURRVAL pseudocolumn per visualizzare il valore per l'ultimo numero di sequenza usato digitando il seguente codice: .
SELEZIONARE emp_id_seq.NEXTVAL da due;
software © www.354353.com