%が必要な場合 search_criteriaの記号 ワイルドカードではなくリテラル文字として扱われるようにするには、[%]にエスケープします。
... where name like '%' + replace(search_criteria, '%', '[%]') + '%'
%が必要な場合 search_criteriaの記号 ワイルドカードではなくリテラル文字として扱われるようにするには、[%]にエスケープします。
... where name like '%' + replace(search_criteria, '%', '[%]') + '%'