2011-02-06 11 views

答えて

4

あなたできません。

ストアドプロシージャを呼び出すときに指定する必要がないように、ストアドプロシージャのパラメータの一部にデフォルト値を指定することができます。

SQL Server 2008以降を使用している場合は、table-valued parameter(またはhere)(基本的には、ストアドプロシージャにデータテーブルを渡す機能)を調べることもできます。多分それが助けになるでしょう。

+0

私の知る限り、テーブル値パラメーターも(あなたがタイプを作成したときがあった列)を渡されるべき列の特定の番号を持って知っていますか? – BornToCode

+0

C# 'string.Join'のような関数を実装する方法は?それは単に不可能ですか?私たちはテーブルのパラメータを作成することができますが、構文が '' sp_executesql'のように '' DELCARE @something varchar(max)= STRING_JOIN( '、'、 'a'、 'b'、 'z'); 'です。 –