私はトリガーを作成するのが初めてです。tblAccounts.Number = tblServiceOrders.AccountNumber で、tblServiceOrders に新しい行が追加されるたびに、tblAccounts.HotNote で tblServiceOrders.GeneralSymptoms を更新するトリガーを作成しようとしています。これが私がこれまでに得たものです。
ALTER TRIGGER [dbo].[HOTNOTE_update] ON [dbo].[tblServiceOrders]
AFTER INSERT
AS
BEGIN
UPDATE tblServiceOrders tblAccounts.AccountNumber = tblServiceOrders.AccountNumber
SET GeneralSymptoms =
(
SELECT HotNote FROM tblAccounts, tblServiceOrders
WHERE tblAccounts.AccountNumber = tblServiceOrders.AccountNumber
)
FROM tblServiceOrders
WHERE tblServiceOrders.SOType = 'BE Maintenance' OR tblServiceOrders.SOType = 'DD Maintenance'
END