作者danielguo (Daniel Guo)
看板Database
标题Re: [SQL ] MySQL 同一 Table 要放两个 TimeStamp …
时间Sat Apr 23 03:15:51 2011
※ 引述《magicfx (去南半球度假)》之铭言:
: MySQL不让我在同一个table放两个timestamp栏位
: 请问有什麽解决办法嘛?
: 我需要将资料按照
: 1.创建时间
: 2.最後修改时间
: 来排序
: 原本是打算设两个timestamp栏位
: 「create_time」和「last_update」
: 「last_update」属性就设为 on update current_timestamp 属性
: 但是MySQL不允许这样设定
http://dev.mysql.com/doc/refman/5.1/en/timestamp.html
To specify automatic default or updating ... 这段
简单来说, 一个 table 内可以有多个 timestamp 栏位,
但只有一个可以预设值为 CURRENT_TIMESTAMP
此问题只要新增栏位时手动设预设值为一特定日期便可
或是用 DateTime 也可以
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 71.107.127.201
1F:推 magicfx:thx 已经解决 04/23 23:34