2016-08-14 19 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; 
相關問題