ORA-22275: invalid LOB locator specified
As condições nas quais o erro apareceu foram:
- Base de dados Oracle 9
- Chamada à BD a partir de uma classe Java
- Chamada a um Store Procedure Oracle (PL/SQL)
- O retorno era um CURSOR que continha lá dentro, entre outros um BLOB
- Sempre que se tentava fazer algo com o BLOB (aceder a qualquer propriedade), o erro aparecia.
Ou seja o Store Procedure tem de devolver o BLOB directamente e não através de um CURSOR.
Sem comentários:
Enviar um comentário