UFN_CONSITTUENT_FUZZY_LOOKUP_SCORE
Calculates scores for fuzzy lookup
Return
Return Type |
---|
decimal(5, 2) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONFIG_FLAG | bit | IN | |
@SOURCE | nvarchar(max) | IN | |
@TARGET | nvarchar(max) | IN |
Definition
Copy
CREATE FUNCTION [dbo].[UFN_CONSITTUENT_FUZZY_LOOKUP_SCORE]
(
@CONFIG_FLAG AS bit
,@SOURCE AS nvarchar(max)
,@TARGET AS nvarchar(max)
)
RETURNS decimal(5,2)
AS
BEGIN
RETURN(
SELECT
CASE
WHEN @CONFIG_FLAG= 1 AND LEN(@TARGET)>0 THEN [dbo].[UFN_FUZZYSTRINGCOMPARER_COMPARESTRINGS](LOWER(@SOURCE), LOWER(@TARGET))
WHEN @CONFIG_FLAG= 1 AND LEN(@TARGET)=0 THEN 0
WHEN @CONFIG_FLAG= 0 THEN 0
ELSE 0
END
);
END