![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema convirtiendo blob (con texto) a varchar
Buenas!
Me pasaron una base para convertir un campo blob con registros con texto a un varchar. La base es Firebird 2.1 y estoy usando Flamerobin como admin de la base. Lo que hice fue crear un campo nuevo de tipo varchar(1500) y tratar de pasar los datos del campo blob a varchar de esta manera: UPDATE tabla tbl SET tbl.CAMPOVARCHAR = cast( substring(tbl.CAMPOBLOB from 1 for 1500) as varchar(1500) ) Funciona, pero el problema es que no me está reconociendo los caracteres con acento, ñ, etc. La base está creada como charset NONE. El campo lo creé de la misma manera. También intenté creando el campo varchar como charset ISO8859_1 collate ES_ES_CI_AI y me sigue pasando lo mismo. Lo raro es que si hago un Save As de un registro del blob a un archivo de texto, lo guarda perfecto, con acentos y todo. Por el momento no intenté hacerlo desde otro cliente. Alguien tiene idea de que estoy haciendo mal? Es posible la conversion? Mil gracias desde ya Un abrazo. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir blob en varchar | Mauro Daniel | Firebird e Interbase | 6 | 27-08-2010 13:43:05 |
Concadenar un Blob y un Varchar | ingabraham | Varios | 19 | 15-08-2010 20:33:28 |
Asignar un varchar a un blob | Minotaure | Firebird e Interbase | 2 | 30-06-2008 09:50:51 |
Que es Mejor un Varchar o Blob | brandolin | Firebird e Interbase | 4 | 14-03-2005 02:23:15 |
cast de BLOB a VARCHAR o CHAR | Angel | Firebird e Interbase | 1 | 03-10-2003 18:41:20 |
![]() |
|