トリッキーなシナリオが1つあります。リスト「17,34,400,12」で「40」を探している場合、「、40」が見つかり、その誤ったエントリが返されます。これにより、すべてのソリューションが処理されます:
WHERE (',' + RTRIM(MyColumn) + ',') LIKE '%,' + @search + ',%'
トリッキーなシナリオが1つあります。リスト「17,34,400,12」で「40」を探している場合、「、40」が見つかり、その誤ったエントリが返されます。これにより、すべてのソリューションが処理されます:
WHERE (',' + RTRIM(MyColumn) + ',') LIKE '%,' + @search + ',%'