![]() |
Agrupar por campo BLOB
Hola, foreros necesito vuestra ayuda.
Quiero hacer una select agrupando por un campo BLOB, dicho campo blob lo usamos solo como un campo texto a modo de notas. El problema es que firebird no me deja. Si alguien supiera algún otro camino, le estaría muy agradecido. Desde ya muchas gracias :) |
Que yo sepa, ninguna Base de Datos deja agrupar (ni muchas otras cosas) pr campos de tipo BLOB; Si necesitas ésto tal vez (sólo tal vez) es que estés haciendo (a nivel de diseño) algo mal.
¿Nos puedes explicar algo más del problema? Tal vez el camino vaya por otro sitio. |
Valiendote de una udf que convierta el texto del blob a un varchar podrias agrupar por este campo "calculado" en el entendido que podria ocurrir que el texto se trunque si es muy largo (el varchar solamente puede almacenar 65000 caracteres).
Claro que el desempeño de esto sería desastrosamente malo. Opino, como Neftalí, que hay un problema de diseño. Hasta luego. ;) |
La franja horaria es GMT +2. Ahora son las 21:33:56. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi