MSSQL의 MYSQL BIT_COUNT
함수와 유사한 함수가 있습니까? 내 선택에 사용할 수있는 MSSQL에서 매우 간단한 Hammingdistance 함수를 만들고 싶습니다. 여기MSSQL BIT_COUNT (해밍 거리)
내가 MYSQL을 위해 무엇을 가지고 :
CREATE FUNCTION `HAMMINGDISTANCE`(`hasha` BIGINT, `hashb` BIGINT)
RETURNS int(11)
DETERMINISTIC
RETURN
BIT_COUNT(hasha^hashb)
를 사용하여 SQL CLR. 그것은해야한다 [Hamming] (http://en.wikipedia.org/wiki/Hamming_distance)? 어때 [Levenshtein] (http://en.wikipedia.org/wiki/Levenshtein_distance), 많은 예제를 사용할 수 있습니다. 예 : http://levenshtein.blogspot.com/ –
생성 된 지각 해시로 이미지를 비교하기 위해 해밍이 필요합니다. SQL CLR에 감사를 표할 것입니다. :) –
@Remus Rusanu - 필요한 모든 것이 비트 계산에 필요한 경우 SQL CLR이 필요한 이유는 무엇입니까? 자세한 내용은 내 대답을 참조하십시오. – dcp