2016-08-14 16 views
0

我有一个SQL数据库,每个条目有超过800个条目和40个值。我想添加一个列,每当该行的任何值发生变化时都会增加一列。它将像每个单独行的版本号一样,因此我知道哪些行具有编辑过的数据。phpMyAdmin:在更新其行中的任何数据后创建增量的列

我对sql编码一无所知,我只是使用phpmyadmin来保存我的数据。如果没有添加某种功能,就可以这样做,如果没有,我将如何去实现这样的事情。任何输入将不胜感激。

回答

1

您可以使用触发器来完成这项工作。在编辑表名和列名后,在phpmyadmin中运行以下查询以计数

CREATE TRIGGER incr_on_update BEFORE UPDATE ON yourtablename 
FOR EACH ROW SET NEW.count =OLD.count+1; 
相关问题