Migliore risposta
+100 RIGA NON TROVATA PER FETCH, AGGIORNAMENTO O CANCELLAZIONE, O IL RISULTATO DI UNA DOMANDA È UNA TABELLA VUOTA
Spiegazione
Una delle seguenti condizioni verificato:
- Nessuna riga ha soddisfatto le condizioni di ricerca specificate in unistruzione UPDATE o DELETE.
- Il risultato di unistruzione SELECT INTO era una tabella vuota.
- Il risultato della sottoselezione di unistruzione INSERT è vuoto.
- Unistruzione FETCH è stata eseguita quando il cursore era posizionato dopo lultima riga della tabella dei risultati.
- Nessuna riga disponibile qualificato per la restituzione quando SKIP LOCKED DATA è stato specificato con il livello di isolamento CS o RS.
- È stata emessa unistruzione FETCH che restituisce un set di righe, ma non cerano abbastanza righe dopo la posizione corrente del cursore per riposizionare il cursore su un set di righe completo. Il cursore è stato posizionato su un set di righe parziale. Se è stata specificata una destinazione, i dati vengono restituiti solo per il numero di righe effettivamente recuperate per il set di righe parziale. Il numero di righe restituite è nel campo SQLERRD3 di SQLCA.
Quando unistruzione SELECT viene eseguita utilizzando SPUFI, questo SQLCODE indica il completamento normale.
Questo SQLCODE viene emesso anche quando i dati LOB non possono essere restituiti. Questa situazione può verificarsi quando unapplicazione è in esecuzione con il livello di isolamento UR e unaltra applicazione ha bloccato il tablespace LOB.