PDA

View Full Version : [URGENTEE] PL/SQL


robertinik83
08-07-2004, 10:27
ciao a tutti,domani ho un esame su PL/SQL e svolgendo una transazione mi č sorto un problema.

Stavo lavorando con una tabella di questo tipo:

Matricola | Aspetto | InAttesa | Max

Matricola e aspetto sono Primary key

Io dovo fare un interrogazione che mi ritorni un solo elemento (con la select matricola into variabile)
in base a :
aspetto = variabile che possiedo
InAttesa < Max

Io ho pensato a questo,ma mi puo' prendere + campi matricola e quindi crearmi un errore:

select matricola into matr
from x
where aspetto=xx and inattesa < max


Alla fine della fiera,come faccio ad avere un solo campo in matr

Grazie

cn73
08-07-2004, 14:19
se matricola č chiave primaria non potrai mai avere la certezza di un solo risultato... potrebbereo esistere n matricole con quell'aspetto e quel max!

oxidian79
08-07-2004, 15:33
fai una fetch, cosė almeno non hai errori