列の更新時にトリガーを作成し、他のテーブルに行を挿入しようとしています。データは複数の結合を持つからのものでありSELECT
、複数のテーブルに挿入する必要があります。
私の質問は、挿入する前に値を変数に挿入するのがベストプラクティスですか?私はこれまでこのようなトリガーを作成したことがありません。
CREATE TRIGGER ship_trigger ON dbo.Orders
FOR UPDATE
AS
SET NOCOUNT ON
IF ( UPDATE(OrderStatusId) AND OrderStatusId == 1)
BEGIN
SELECT
FROM
JOIN
JOIN
WHERE
他のテーブルにデータを挿入する最も効率的な方法を理解しようとしています
ありがとう!