Editar columnas binarias
Puede almacenar contenido binario en la BD utilizando este tipo de datos:
Oracle | BLOB, LONG RAW, RAW, BFILE |
MS SQL Server | binary, varbinary, imagen |
MS Access | BINARY, IMAGE |
MySQL | binary, tinyblob, varbinary, blob, mediumblob, longblob |
IBM DB2 | BLOB |
IBM DB2 for i | BLOB, BINARY LARGE OBJECT, BINARY, VARBINARY |
SQLite | BLOB |
Sybase | binary, varbinary, imagen |
PostgreSQL | matriz de bytes |
DatabaseSpy ofrece la opción de (i) guardar el contenido binario de una celda de la cuadrícula de resultados en un archivo y para (ii) cargar el contenido binario de un archivo y almacenarlo en la BD. Estas opciones están en el menú contextual que aparece al hacer clic en el botón de la celda de la cuadrícula de resultados.
![tab_result-change-binary](./images/tab_result-change-binary.png)
El contenido binario se puede guardar en estos formatos: BIN, BMP, JPG, PNG, MP3, AVI y PDF.
Para cambiar el contenido binario de una celda de la BD:
1.Haga clic en el botón de la celda que desea editar.
2.En el menú que aparece seleccione la opción Cargar datos binarios desde archivo... o Guardar datos binarios en archivo....
3.Ahora tiene dos opciones:
•En el cuadro de diálogo "Abrir" navegue hasta el archivo binario pertinente y haga clic en Abrir.
•En el cuadro de diálogo "Guardar como" navegue hasta la carpeta donde quiere guardar el archivo binario, escriba el nombre del archivo y haga clic en Guardar.
4.Para confirmar los cambios haga clic en el botón de la barra de herramientas.
Nota: MS Access no admite la carga de archivos binarios en columnas binarias.
Nota: al conectarse a PostgreSQL con el controlador ODBC, marque la casilla bytea as LO de la segunda página de opciones avanzadas de configuración del controlador PostgreSQL.
![ds_postgresql_binary_dlg](./images/ds_postgresql_binary_dlg.png)