Seita's programmer notes...
2013年11月23日土曜日
MySQLの作成日と更新日のカラム生成の設定が分かりやすかった記事
MySQLのテーブルでレコードの増減が頻繁に起こるテーブルは作成日と更新日のカラムを作成したりすると便利です。ただ、コードでいちいち書くの面倒くさいからデータベース側で設定できないか調べていると便利な記事を見つけました。
ポイントは、
Timestamp型はレコードに更新があれば自動更新してくれる。ただし、テーブルにつき1つ。
作成日カラムはDatetime型にする。
レコードがINSERTされたら作成日を設定してやるトリガーを用意。
こんなとこでした。あとの注意点は作成日のデフォルト値かな。
http://www.marcus-povey.co.uk/2013/03/11/automatic-create-and-modified-timestamps-in-mysql/
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿