0

多分これは質問でさえない..しかし、私はクライアントと確執している質問があります...

ステップが 1 つしかない SQL Server ジョブがあります。

ステップは次のとおりです。

EXEC dbo.MyProc 7

プロシージャdbo.MyProcは次のように定義されます。

create dbo.MyProc
   (@Param INT = 30)
as 
begin
    some delete statements here taking @Param as the condition in where clause...
end

私の質問は、ジョブがどのパラメータで動作するかということです.7 でしょうか、それとも 30 でしょうか?

私の推測では、プロシージャで 30 がハードコーディングされているため、ジョブは 30 経由で実行されます。

この質問をするべきではないことはわかっていますが、これを視覚化することはできません..

ポインターとヘルプをいただければ幸いです。

よろしく

4

1 に答える 1