Si en un campo de tipo BLOB, objeto binario y de longitud variable, sabemos que se almacenan valores de string 'inteligibles', para consultar este valor se puede utilizar la función SUBSTRING:
mysql> SELECT campo_de_tipo_string, SUBSTRING(campo_de_tipo_BLOB,1,60)
-> FROM tabla
-> WHERE campo_de_tipo_string LIKE '%contenido';
+-----------------------------------+--------------------------------------------------------------+
| campo_de_tipo_string | SUBSTRING(campo_de_tipo_BLOB,1,60) |
+-----------------------------------+--------------------------------------------------------------+
| mi contenido | Valor del string 1 almacenado en BLOB |
| campo con contenido | Valor del string 2 almacenado en BLOB |
+-----------------------------------+--------------------------------------------------------------+
- Printer-friendly version
- Log in to post comments