我必须在更新(之前)触发器中增加整数版本列吗?
或者表格列声明中是否有ON UPDATE AUTOINCREMENT
类似于ON UPDATE CURRENT_TIMESTAMP
的内容?
在SQL中,对于这种情况,类似rowversion
列类型。
答案 0 :(得分:2)
尝试
delimiter //
create trigger inc_trg before update on your_table
for each row
begin
set new.some_column = new.some_column + 1;
end
//
delimiter ;