Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-04-2008
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.806
Poder: 22
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Calcular CRC con Store Procedure sobre Blob

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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Store procedure sancarlos MySQL 3 30-01-2008 19:51:49
Store Procedure sépoco MS SQL Server 5 10-01-2008 16:11:54
Store procedure php jorgito MySQL 1 06-06-2006 08:55:12
Consulta Selectiva sobre Store Procedure raul_sal SQL 5 19-07-2003 21:35:37
store procedure ronimaxh Firebird e Interbase 2 24-06-2003 20:20:22


La franja horaria es GMT +2. Ahora son las 15:35:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi