Advertisement
Guest User

Untitled

a guest
Apr 29th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. select
  2. bit_count(cast(conv(substr('00d803fc07fc1ff807f8027f203f607b01fe03ff01fc03b8077f07780fb94039', 1, 16), 16, 10) as unsigned) ^ cast(conv(substr('00d803fc07fc1ff807f8027f203f607b00fe03ff01fe03b8077f07780fb94039', 1, 16), 16, 10) as unsigned)) +
  3. bit_count(cast(conv(substr('00d803fc07fc1ff807f8027f203f607b01fe03ff01fc03b8077f07780fb94039', 17, 16), 16, 10) as unsigned) ^ cast(conv(substr('00d803fc07fc1ff807f8027f203f607b00fe03ff01fe03b8077f07780fb94039', 17, 16), 16, 10) as unsigned)) +
  4. bit_count(cast(conv(substr('00d803fc07fc1ff807f8027f203f607b01fe03ff01fc03b8077f07780fb94039', 33, 16), 16, 10) as unsigned) ^ cast(conv(substr('00d803fc07fc1ff807f8027f203f607b00fe03ff01fe03b8077f07780fb94039', 33, 16), 16, 10) as unsigned)) +
  5. bit_count(cast(conv(substr('00d803fc07fc1ff807f8027f203f607b01fe03ff01fc03b8077f07780fb94039', 49, 16), 16, 10) as unsigned) ^ cast(conv(substr('00d803fc07fc1ff807f8027f203f607b00fe03ff01fe03b8077f07780fb94039', 49, 16), 16, 10) as unsigned));
  6.  
  7. MariaDB [modscripts]> DELIMITER //
  8. MariaDB [modscripts]> CREATE PROCEDURE Distance(IN fp1 CHAR(64), fp2 CHAR(64))
  9. -> BEGIN
  10. -> SELECT bit_count(cast(conv(substr(fp1, 1, 16), 16, 10) as unsigned) ^ cast(conv(substr(fp2, 1, 16), 16, 10) as unsigned)) +
  11. -> bit_count(cast(conv(substr(fp1, 17, 16), 16, 10) as unsigned) ^ cast(conv(substr(fp2, 17, 16), 16, 10) as unsigned)) +
  12. -> bit_count(cast(conv(substr(fp1, 33, 16), 16, 10) as unsigned) ^ cast(conv(substr(fp2, 33, 16), 16, 10) as unsigned)) +
  13. -> bit_count(cast(conv(substr(fp1, 49, 16), 16, 10) as unsigned) ^ cast(conv(substr(fp2, 49, 16), 16, 10) as unsigned));
  14. -> END //
  15. Query OK, 0 rows affected (0.00 sec)
  16.  
  17. MariaDB [modscripts]> DELIMITER ;
  18. MariaDB [modscripts]> call Distance(00d803fc07fc1ff807f8027f203f607b01fe03ff01fc03b8077f07780fb94039, 00d803fc07fc1ff807f8027f203f607b00fe03ff01fe03b8077f07780fb94039);
  19. ERROR 1054 (42S22): Unknown column '00d803fc07fc1ff807f8027f203f607b01fe03ff01fc03b8077f07780fb94039' in 'field list'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement