【SQL】指定した文字を前方・後方から削除する方法
はじめに
SQLServer2022からTRIM関数が拡張されて、前方や後方から指定した文字を削除できるようになったようです。
TRIM (Transact-SQL) - SQL Server | Microsoft Learn
前方から指定した文字を削除する場合
SELECT TRIM(LEADING '毒 ' FROM ' 毒リンゴ毒バナナ毒 ')
リンゴ毒バナナ毒
後方から指定した文字を削除する場合
SELECT TRIM(TRAILING 'サーモン ' FROM ' 炙りサーモンアボガドサーモン ')
炙りサーモンアボガド