是否存在某种变量,其中存储了更新的列/行/表,我可以在脚本中访问我的触发器?
因此,假设表'myTable'的ID = 3行已对其执行更新查询。我可以在ID为3的表'anotherTable'上执行更新查询吗?
示例查询:
UPDATE myTable SET myColumn=myValue
示例触发器:
CREATE TRIGGER 'update'
AFTER UPDATE ON 'myTable'
BEGIN
UPDATE 'anotherTable'
SET netInterest=(myValue * 0.09 /*pseudocode*/)
END
这可以完全用SQL完成吗?
您可以尝试使用此代码
CREATE TRIGGER 'Trigger_name'
AFTER UPDATE ON 'Table_Name'
BEGIN
UPDATE 'Another_Table_Name'
SET Field_Name=10
END