Megosztás a következőn keresztül:


JARO_WINKLER_SIMILARITY (Transact-SQL) előzetes verzió

A következőkre vonatkozik: SQL Server 2025 (17.x) Azure SQL DatabaseAzure SQL Managed InstanceSQL Database a Microsoft Fabricben

Note

Előzetes verziójú funkcióként a cikkben bemutatott technológia a Microsoft Azure előzetes verziójának kiegészítő használati feltételeire vonatkozik.

A 0 (nem egyezést jelző) és a 100 közötti hasonlósági értéket számítja ki (a teljes egyezést jelzi).

Note

  • JARO_WINKLER_SIMILARITY jelenleg előnézetben van SQL Server 2025 (17.x) verzióban.
  • JARO_WINKLER_SIMILARITY a felügyelt Azure SQL-példányban az SQL Server 2025 vagy az Always-up-todátumfrissítésiszabályzattal érhető el.

Syntax

JARO_WINKLER_SIMILARITY (
    character_expression
    , character_expression
)

Arguments

character_expression

Karakteradatok alfanumerikus kifejezése. character_expression lehet állandó, változó vagy oszlop. A karakterkifejezés nem lehet varchar(max) vagy nvarchar(max) típusú.

Visszaadott érték

Int

Remarks

Ez a függvény implementálja a Jaro-Winkler távolsági algoritmust, és kiszámítja a hasonlóság értékét.

Examples

Az alábbi példa két szót hasonlít össze, és az JARO_WINKLER_SIMILARITY értéket oszlopként adja vissza.Similarity

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

Returns:

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

További példákért lásd a példa JARO_WINKLER_SIMILARITY.