Ir al contenido



Foto

Concatenación de campos BLOB


  • Por favor identifícate para responder
2 respuestas en este tema

#1 santiago14

santiago14

    Advanced Member

  • Miembros
  • PipPipPip
  • 301 mensajes
  • LocationCerrillos - Salta - Argentina

Escrito 26 noviembre 2018 - 07:02

Buenas, estoy trabajando con Firebird 3.0, Delphi XE5, FireDac.
Necesito concatenar dos campos BLOB, lo que hago es lo siguiente:
 

sql
  1. SELECT a.titulo_aviso_admin || a.cuerpo_aviso_admin AS titulo_aviso
  2. FROM sumario_Admin s
  3. -- ...

Pero cuando ejecuto, solamente me devuelve lo que está en a.titulo_aviso_admin, sin concatenación con la segunda parte.
Aclaro que, lo que hay en los campos está en formato RTF, pero al menos debería mostrarme que los junta, o un error. Sin embargo, lo hace pero no concatena.
Bueno, espero haber sido claro.
Ojalá puedan ayudarme.
 
Gracias.
Santiago.

  • 0

#2 pcicom

pcicom

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 255 mensajes
  • LocationMéxico

Escrito 30 noviembre 2018 - 01:15

Posiblemente tengas algun codigo especial al final en los campos que no permite la concatenacion,  checa con IBEXPERT hacer una simple consulta a ver que sucede,  yo tengo campos BLOB y concateno sin problemas..

Son tipo    BLOB SUB_TYPE 1 SEGMENT SIZE 4096,  


  • 0

#3 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.198 mensajes
  • LocationArgentina

Escrito 09 diciembre 2018 - 01:02

¿No será que se ha superado el límite admitido por el BLOB?

 

Saludos,


  • 0