型のパラメーターを受け取るストアド プロシージャがありますvarchar(max)
。ユーザーは、単一のパラメーターと複数のパラメーター (コンマで区切られた) を渡すことができる必要があります。ストアド プロシージャは、単一のパラメーターが渡された場合は単一の値を出力し、複数のパラメーターが渡された場合は複数の値を出力する必要があります。
たとえば、私のプロシージャ名はsp_printvalue
. したがって、この手順を単一のパラメーターで実行すると
exec sp_printvalue A
A を出力する必要があり、複数のパラメーターで実行すると
exec sp_printvalue A,B,C,D
すべての値 ABC D を出力する必要があります。
このタスクを達成するのを手伝ってください。前もって感謝します。