Upper + Blob
Buenos dias a todos.
Tengo un problema y es el siguiente: Intento localizar algo en un campo blob y lo que utilizo es lo siguiente: where UPPER(campo_blob) like UPPER('%algo%') Esto me da un error que es el siguiente "coversion error from string BLOB" Espero me puedan echar un cable. Gracias. |
Si ese campo solo guarda texto, entonces prueba a convertirlo a un Blob de Subtipo Text.
|
Puedes usar el siguiente script para cambiar de subtipo a tu campo Blob:
Los codigos de los subtipos son numericos y son los siguientes: Cita:
|
Gracias por respoder.
El campo en cuestión lo tengo de tipo TEXT. DESCRIPCION blob sub_type 1 Si se te ocurre algo más te agradecería que lo comentases. |
Cita:
Bueno, en ese caso, seguramente algun registro en ese campo estara guardando alguna cosa distinta a un texto, lo digo porque acabo de hacer una prueba con un campo que tengo declarado de la misma manera y me funciono bien. |
Gracias, miraré a ver en qué registro hay algo guardado que sea raro.
Saludos. |
La franja horaria es GMT +2. Ahora son las 13:12:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi