【发布时间】:2025-12-14 20:00:01
【问题描述】:
我有一个包含两列的表,我需要其中一列 (columnB) 作为另一列 (columnA) 的副本。因此,如果插入或更新一行,我希望将 columnA 中的值复制到 columnB。
这是我现在拥有的:
CREATE TRIGGER tUpdateColB
ON products
FOR INSERT, UPDATE AS
BEGIN
UPDATE table
SET columnB = columnA
END
现在的问题是查询会影响所有行,而不仅仅是更新或插入的行。我将如何解决这个问题?
【问题讨论】:
标签: sql-server triggers