visualização de JARO_WINKLER_SIMILARITY (Transact-SQL)

Aplica-se a: SQL Server 2025 (17.x) Banco de Dados SQL do AzurePonto de extremidade de análise deSQL da Instância Gerenciada de SQL do Azureno Microsoft Fabric e Warehouse noBanco de Dados SQL do Microsoft Fabric no Microsoft Fabric

Note

Como uma versão prévia do recurso, a tecnologia apresentada neste artigo está sujeita aos Termos de uso complementares para versões prévias do Microsoft Azure.

Calcula um valor de similaridade que varia de 0 (indicando nenhuma correspondência) a 100 (indicando correspondência completa).

Note

  • JARO_WINKLER_SIMILARITY atualmente está em pré-visualização no SQL Server 2025 (17.x).
  • JARO_WINKLER_SIMILARITYestá disponível na Instância Gerenciada de SQL do Azure com a política de atualização do SQL Server 2025 ou Always-up-to-date.

Syntax

JARO_WINKLER_SIMILARITY (
    character_expression
    , character_expression
)

Arguments

character_expression

Uma expressão alfanumérica de dados de caractere. character_expression pode ser uma constante, variável ou coluna. A expressão do caractere não pode ser do tipo varchar(max) ou nvarchar(max).

Valor de retorno

int

Remarks

Essa função implementa o algoritmo de Jaro-Winkler editar distância e calcula o valor de similaridade.

Examples

O exemplo a seguir compara duas palavras e retorna o JARO_WINKLER_SIMILARITY valor como uma coluna, chamada Similarity.

SELECT 'Colour' AS WordUK,
       'Color' AS WordUS,
       JARO_WINKLER_SIMILARITY('Colour', 'Color') AS Similarity;

Returns:

WordUK WordUS Similarity
------ ------ -------------
Colour Color  97

Para obter exemplos adicionais, consulte Exemplo JARO_WINKLER_SIMILARITY.