SQL Server 2008 で ASP.Net を使用しています。ユーザーが特定の列またはすべての列を更新できるシナリオがあります。したがって、私の最適な解決策は、列名とそれに対応する値を渡してテーブルを更新できるような方法でストアド プロシージャを作成することです。
私が知っている1つの方法は、フロントエンドでSQL全体を動的に文字列として作成し、それをストアドプロシージャに渡すことです。それ以外の場合は、ストアド プロシージャ内に動的文字列を作成します。しかし、それは最良の選択肢ですか、それとももっと最適化された方法がありますか?
(1回のデータベーストリップでこれを行いたい)
私を正しい方向に向けることができる応答に感謝します。
前もって感謝します...!