- , .
UDF
Create Function dbo.ReplaceHtmlEntities(@arg NVARCHAR(MAX) collate Latin1_General_Bin)
returns NVARCHAR(MAX)
as
begin
if @arg is null return @arg
if not @arg like '%&%;%' return @arg
set @arg = replace(@arg, 'Ä' collate Latin1_General_BIN, char(0xUUUU))
set @arg = replace(@arg, 'ä' collate Latin1_General_BIN, char(0xUUUU))
set @arg = replace(@arg, 'Ö' collate Latin1_General_BIN, char(0xUUUU))
set @arg = replace(@arg, 'ö' collate Latin1_General_BIN, char(0xUUUU))
if not @arg like '%&%;%' return @arg
return @arg
end
!!!!