ここに私のテーブルです。MySQL - 'Updated By'列は、行を変更したユーザーによって自動的に更新されますか?
+-------------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+--------------+------+-----+---------+----------------+
| ID | int(11) | NO | PRI | NULL | auto_increment |
| Postcode | varchar(255) | YES | | NULL | |
| Town | varchar(255) | YES | | NULL | |
| Region | varchar(255) | YES | | NULL | |
| Company Name | varchar(255) | YES | | NULL | |
| Fee | double | YES | | NULL | |
| Company Benefits | varchar(255) | YES | | NULL | |
| Date Updated | date | YES | | NULL | |
| Website | mediumtext | YES | | NULL | |
| Updated By | varchar(255) | YES | | NULL | |
| Notes | varchar(255) | YES | | NULL | |
| LNG | varchar(255) | YES | | NULL | |
| LAT | varchar(255) | YES | | NULL | |
+-------------------+--------------+------+-----+---------+----------------+
「更新者」列があります。
ユーザーが行を更新すると、「更新者」列は現在ログインしているユーザー名で自動的に更新(または追加している行が挿入されている場合)されます。
多くのおかげ
セッションを使用している場合、最初のあなたがによって意味するか –
http://dev.mysql.com/doc/refman/5.7/en/timestamp-initialization.html –
そのセッションでテーブルを更新し、セッションを取得'ログインしたユーザー、'データベース 'ユーザーですか?またはアプリケーション層からのユーザーですか? – wajeeh