Hola a todos! Necesito de vuestra ayuda y experiencia...
Necesito poder comparar dos campos blob, para saber si son iguales.
El problema es que necesito hacerlo desde dentro de un Stored Procedure/Trigger en Firebird.
- Estoy trabajando con Delphi6 y Firebird 1.5.
- Los campos blob contienen texto.
El procedimiento que necesito traspasa de un cliente todos los artículos, sumándolos, para no repetir líneas.
El select debería ser algo así:
Código SQL
[-]select articulo, sum(unidades), sum(precio), nota
group by articulo, nota
Como no puedo comparar el campo nota, he pensado en calcular un CRC o algún otro hash para poder agrupar sus notas:
Código SQL
[-]select articulo, sum(unidades), sum(precio), nota, crc_nota
group by articulo, nota, crc_nota