次のデータを含むテーブルがある場合:
StatementID(int AI) | created_by(int) | changed_when(onUpdate CURRENT_TIMESTAMP)
--------------------------------------------------------------------------------
7 | 4 | 2013-02-26 12:05:57
8 | 4 | 2013-02-26 12:20:12
次のクエリがあります。
mysql_query('
UPDATE table
SET created_by = 4
WHERE statementID=8');
ステートメント info(other tbl) を編集し、前回と同じユーザーが編集すると、 changed_when が更新されません。
同じデータで changed_when
更新してもフィールドが変わらないのはなぜですか?created_by