sql >> Base de Datos >  >> RDS >> Oracle

Cómo ver datos de blobs en Oracle SQL Developer

Siga estos pasos en Oracle SQL Developer -

  1. Abrir la ventana de datos de su tabla.
  2. La celda BLOB se llamará (BLOB) .
  3. Haga clic derecho en la celda.
  4. Verás un lápiz icono. Haga clic en él.
  5. Se abrirá un editor de blobs ventana.
  6. Encontrará dos casillas de verificación junto a la opción Ver como:imagen o texto .
  7. Seleccione la casilla de verificación adecuada.
  8. Si el paso anterior sigue siendo convincente, utilice la Descargar opción.

Actualizar

OP dice "el texto no es comprensible de la manera en que muestra �� �� así "

Probablemente, el conjunto de caracteres NLS específico de la configuración regional no es compatible con esos personajes. También puede ser que sean Multi-Byte caracteres. Yo sugeriría, SPOOL el resultado a un HTML archivo, ábralo con su browser , podría ver el contenido ya que la mayoría de los navegadores son capaces de mostrar varios conjuntos de caracteres.

Podrías hacer algo como esto desde SQL*Plus -

SET MARKUP HTML ON SPOOL ON
SPOOL report.html
select substr(clob_column, 1, 32767) from table_name...
SPOOL OFF

Actualización 2

Con respecto a SPOOL como HTML, caso de prueba -

SET MARKUP HTML ON SPOOL ON
SPOOL D:\report.html
SELECT substr(ename, 1, 5) ename FROM emp where rownum <=5;
SPOOL OFF

Funciona perfectamente para mí, el archivo html se abre con mi navegador, mire la captura de pantalla -