förhandsversion av JARO_WINKLER_SIMILARITY (Transact-SQL)

Gäller för: SQL Server 2025 (17.x) Azure SQL DatabaseAzure SQL Managed InstanceSQL Database i Microsoft Fabric

Note

Som en förhandsgranskningsfunktion omfattas tekniken som presenteras i den här artikeln av kompletterande användningsvillkor för Förhandsversioner av Microsoft Azure.

Beräknar ett likhetsvärde som sträcker sig från 0 (anger ingen matchning) till 100 (som anger fullständig matchning).

Note

  • JARO_WINKLER_SIMILARITY är för närvarande i förhandsvisning i SQL Server 2025 (17.x).
  • JARO_WINKLER_SIMILARITYär tillgängligt i Azure SQL Managed Instance med sql Server 2025- eller always-up-to-date update-principen.

Syntax

JARO_WINKLER_SIMILARITY (
    character_expression
    , character_expression
)

Arguments

character_expression

Ett alfanumeriskt uttryck för teckendata. character_expression kan vara en konstant, variabel eller kolumn. Karaktärsuttrycket kan inte vara av typen varchar(max) eller nvarchar(max).

Returvärde

Int

Remarks

Den här funktionen implementerar Jaro-Winkler redigera avståndsalgoritmen och beräknar likhetsvärdet.

Examples

I följande exempel jämförs två ord och värdet returneras JARO_WINKLER_SIMILARITY som en kolumn med namnet Similarity.

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

Returns:

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

Ytterligare exempel finns i Exempel JARO_WINKLER_SIMILARITY.