SQLサーバーのストアドプロシージャの特定のパラメータに対して2つの値を実行しています。私が持っているものは以下の通りです。SQLサーバーでストアドプロシージャを実行する
パラメータ:
- @RuleId VARCHAR(50)、
- @Date DATE、
- @Amount MONEY、
- @instance INT、
- @Activity INT
私はフォールドでI型を実行するとlowing:
Exec dbo.Storedproc1 'Stored Procedure Number 1', '1/6/15', 60000, 1, 700
問題はactivityパラメータにあります。私は、アクティビティの種類のパラメータに2つの値を入れたいので、できません。
どうすればいいですか?ありがとう!
これらの値を1つの結合値(たとえば文字列)として渡してからsproc内で分割するか、sprocを変更してより多くの引数を受け入れるようにします –
引数を付けずにこれを行い、このパラメータ。それはできますか? – AneeshaKK
あなたはsprocを特別な扱いで修正する必要があります。 –