si, quello che dice il manuale è giusto, è giusta anche la dichiarazione (come del resto ha scritto floyd nel primo post).Originariamente inviato da Elena78
DARK:
Nell'esempio che hai postato associ ad una variavile il tipo di dato del campo.
Ma con ROWTYPE si definisce una variabile che contiene un intero recordo del corsure.
Io ho bisogno di recuperare più di un campo.
Quindi salvo il record nella variabile riga e poi per recuperare un campo faccio riga.Campo1
O almeno così dice il manuale,
solo che appena lancio il debug e mi posiziono su riga x vederne il valore mi da l'errore di cui sopra...
Ho provato ad aggiungere una variabile di tipo type per l'estrazione del singolo campo ma non riconosce comunque riga, non riesce a prenderne il valore...
Aiutoooooooooooooooo
Il problema sta nel fatto che non sembra riconoscere l'identificatore della variebile, come se in vb non fai una NEW dopo il dimensionamento...
l'errore te lo da DOPO che inserisci i valori nella variabile riga?
potrebbe darsi che ti posizioni su riga PRIMA che lui la usi e quindi la instanzi....credo, non sono molto ferrato su pl/sql lo sai, però quell'errore sembra generico![]()