Condividi tramite


anteprima di JARO_WINKLER_SIMILARITY (Transact-SQL)

Si applica a: Sql Server 2025 (17.x) DatabaseSQL di Azure Istanza gestita di SQL di Azurein Microsoft Fabric

Note

In quanto funzionalità di anteprima, la tecnologia presentata in questo articolo è soggetta alle condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure.

Calcola un valore di somiglianza compreso tra 0 (che indica nessuna corrispondenza) e 100 (che indica la corrispondenza completa).

Note

  • JARO_WINKLER_SIMILARITY attualmente è in anteprima su SQL Server 2025 (17.x).
  • JARO_WINKLER_SIMILARITYè disponibile in Istanza gestita di SQL di Azure con i criteri di aggiornamento di SQL Server 2025 o Always-up-to-date.

Syntax

JARO_WINKLER_SIMILARITY (
    character_expression
    , character_expression
)

Arguments

character_expression

Espressione alfanumerica dei dati di tipo carattere. character_expression può essere una costante, una variabile o una colonna. L'espressione del carattere non può essere di tipo varchar(max) o nvarchar(max).

Valore restituito

int

Remarks

Questa funzione implementa l'algoritmo di modifica distanza Jaro-Winkler e calcola il valore di somiglianza.

Examples

Nell'esempio seguente vengono confrontate due parole e viene restituito il JARO_WINKLER_SIMILARITY valore come colonna denominata Similarity.

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

Returns:

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

Per altri esempi, vedere JARO_WINKLER_SIMILARITY di esempio.