看板 Database 關於我們 聯絡資訊
我想要將時間戳預設為一大值像是2099/12/31 23:59:59 但是 ALTER TABLE `prayer` CHANGE `delete` `delete` TIMESTAMP NULL DEFAULT '2099-12-31 23:59:59' ALTER TABLE `prayer` CHANGE `delete` `delete` TIMESTAMP NULL DEFAULT '20991231235959' ALTER TABLE `prayer` CHANGE `delete` `delete` TIMESTAMP NULL DEFAULT '73050.9999884259' 都出現#1067 - Invalid default value for 'delete' ALTER TABLE `prayer` CHANGE `delete` `delete` TIMESTAMP NULL DEFAULT '1' 也不行 倒是 ALTER TABLE `prayer` CHANGE `delete` `delete` TIMESTAMP NULL DEFAULT '0' 可以將預設值改為0000-00-00 00:00:00 請問有辦法把它設成任意非0的數值嗎? -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ 黑兔子我啊 █████ █████ 所以所以 ██ ███ 最喜歡白兔子了 ██╱╲ ◥█████◣● 我們要一直在一起喔╱╱ ◥████ ˇ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.120.50
danielguo:TIMESTAMP 最大 2038-01-19 03:14:07, 用 DATETIME 02/01 15:48
hirabbitt:最大2038? 那不是快到了嗎XDDD? 02/01 16:28
hirabbitt:我原本有猜想他是太大了 所以改成2050 沒想到還是太大== 02/01 16:29
JoeHorn:請愛用 DATETIME ... http://goo.gl/YBnTS 02/09 23:49