select replace(replace(rtrim(replace(replace(replace(replace(ltrim(replace(replace([COLUMN],' ','[Ltrim]'),[Ltrim],' ')),' ',[Ltrim]),'[Ltrim]',' '),' ','[Rtrim]'),[Rtrim],' ')),' ',[Rtrim]),'[Rtrim]',' ') As Result
Это сценарий Sql, имитирующий функциональность команды TRIM в tsql до 2017 года, в основном он такой же, как и другие рекомендации, но другие заменяются одним необычным символом, который все еще может встречаться, '[Rtrim]' или «[Ltrim]» может все еще встречаться в тексте, но замена шляпы уникальным текстом, например, Guid, решит эту проблему.
Я не проверял его на предмет скорости