Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server 2025 (17.x)
Azure SQL Database
Azure SQL Managed Instance
SQL Database w usłudze Microsoft Fabric
Note
Jako funkcja w wersji zapoznawczej technologia przedstawiona w tym artykule podlega dodatkowym warunkom użytkowania dla wersji zapoznawczych platformy Microsoft Azure.
Oblicza odległość edycji między dwoma ciągami, które preferuje ciągi zgodne od początku dla długości prefiksu zestawu.
Note
-
JARO_WINKLER_DISTANCEobecnie jest w wersji podglądowej SQL Server 2025 (17.x). -
JARO_WINKLER_DISTANCEjest dostępny w usłudze Azure SQL Managed Instance z zasadami aktualizacji zawszeup-toSQL Server 2025 lub Always-up-to.
Syntax
JARO_WINKLER_DISTANCE (
character_expression
, character_expression
)
Arguments
character_expression
Alfanumeryczne wyrażenie danych znaków. character_expression może być stałą, zmienną lub kolumną. Wyrażenie znaku nie może być typu varchar(max) ani nvarchar(max).
Wartość zwracana
spławik
Remarks
Ta funkcja implementuje algorytm Jaro-Winkler edytowania odległości.
Przykłady
Poniższy przykład porównuje dwa wyrazy i zwraca JARO_WINKLER_DISTANCE wartość jako kolumnę o nazwie Distance.
SELECT 'Colour' AS WordUK,
'Color' AS WordUS,
JARO_WINKLER_DISTANCE('Colour', 'Color') AS Distance;
Returns:
WordUK WordUS Distance
------ ------ ------------------
Colour Color 0.0333333333333333
Aby uzyskać dodatkowe przykłady, zobacz Przykład JARO_WINKLER_DISTANCE.