は、ここで私がやろうとしているものです:INSERTステートメント内でストアドプロシージャを呼び出すことはできますか?一言で言えば
CREATE PROCEDURE sp_insertingStuff
@value1
AS
INSERT INTO [my_table] (column1, column2)
VALUES (@value1, execute sp_anotherSP)
GO
私が知っている必要がありますどのようなものです:それはそのようなINSERT
ステートメント内からストアドプロシージャを実行することは可能でしょうか?これを行うより良い方法があれば、私はアドバイスを受けています。このようなことをする必要があるのは、その2番目の列の値を取得するためにIF文を実行する必要があるからです。
おそらくストアドプロシージャは必要ありません。あなたが望む仕事をしてください。あなたの実際の問題が本当に何であるかについて私たちにいくつかの詳細を教えない限り、これについてあなたを助けることはできません。 –
これらの "IF文"を代わりに 'CASE' *の式*で置き換えることが可能なのでしょうか? –
システムが使用する接頭辞であるストアドプロシージャsp_の名前を決して使用しないでください。 – HLGEM