我有这张桌子:
TableA (columnA, columnB,columnC)
我有这个T-SQL语句:
ALTER TRIGGER TableB ON TableA
AFTER UPDATE
AS
BEGIN
SET NOCOUNT ON;
IF UPDATE(columnA)
BEGIN
UPDATE TableA
SET ColumnX= GETDATE()
FROM ( ---- ---)
WHERE --- = ---
END
END
我担心的是如何在IF UPDATE()
语句中将其添加到两列或更多列中。逗号(,
)无效。
答案 0 :(得分:2)
if (update(columnA) or update(columnB))...