ストアド プロシージャを変更する必要があり、ストアド プロシージャが実際に何を「変更」するかについての洞察を得たいと思いました。ストアド プロシージャがあり、その中には次のようなステートメントがあります。
ALTER PROCEDURE [dbo].[get_orders]
INSERT INTO customer (id, date, name)
VALUES(@id, getdate(), @name)
SELECT
full_id,
fname,
lname,
...
FROM orders
たとえば、Select ステートメントに列を追加してこのストアド プロシージャを変更し (SSMS で sp を右クリックし、[変更] を選択)、[実行] をクリック (または F5 キーを押す) すると、ストアド プロシージャが更新されます。たとえば、「INSERT」ステートメントを実行し(または「DELETE」があった場合)、実際に挿入(または削除)を行いますか?
ストアド プロシージャを更新するだけで、実際にはクエリを実行しないと想定していますが、確認したいだけです。この質問が基本的なように思われる場合は申し訳ありませんが、簡単に答えを見つけることができませんでした.
前もって感謝します!