Ir al contenido


Foto

Como usar CRC en un campo de firebird ??


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

#1 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 298 mensajes
  • LocationMéxico

Escrito 21 septiembre 2015 - 10:17

Buen dia compañeros, ando investigando como hacer un SUM a un campo de tipo string para hacer comparaciones, con el fin de evitar barrer el "detalle" de una tabla, esto algunos lo llaman CRC, el fin de esto es tomar la suma de los bits del campo String y el resultado compararlo con otro campo de otra base de datos.

 

Espero haberme explicado..

 

gracias.


  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 21 septiembre 2015 - 12:35

Hola

 

Lo que no entiendo es que quieres sumar, Hasta donde sé CRC es un chekcsum, existe una función de SQL que hace eso, lo que no sé es si Firebird la tiene implementada

 

CHECKSUM()

 

Saludos


  • 0

#3 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 21 septiembre 2015 - 01:19

En Firebird sería HASH().

 

Saludos.


  • 1

#4 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 298 mensajes
  • LocationMéxico

Escrito 21 septiembre 2015 - 01:23

Gracias compañeros, lastima que la funcion HASH() es para la version 2.1 del FB, yo aun ando en la 1.5 pero voy a tratar de interpretar esa funcion... saludos.


  • 1

#5 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 21 septiembre 2015 - 02:43

Gracias compañeros, lastima que la funcion HASH() es para la version 2.1 del FB, yo aun ando en la 1.5 pero voy a tratar de interpretar esa funcion... saludos.

 
Sino, prueba con un UDF, ahi está fb_mhash tal vez te pueda servir.

Saludos.
  • 0




IP.Board spam blocked by CleanTalk.