where 句でユーザー定義関数を使用して、配列を値のテーブルに分割するクエリがあります。それは次のようなものです:
select ...
from ...
where EXISTS(SELECT Value FROM fn_Split(@Status,'#')
and EXISTS(SELECT Value FROM fn_Split(@Type,'#')
@Status と @Type はユーザーから渡されます。複数の値を選択してクエリを実行できます。
このユーザー定義関数を削除する方法はありますか? あなたの提案は何ですか?