duanba2001 2013-09-10 13:13
浏览 55
已采纳

添加产品到数据库时添加日期/时间

I have tried to Google this so I didn't have to ask, as i'm sure this is a simple task...

I am building an E-commerce site and would like to add the date and time a product is added into the product database?

Apologies if this is simple, but i have researched everywhere else first.

Thanks

  • 写回答

2条回答 默认 最新

  • doushi4633 2013-09-10 13:23
    关注

    This can just be part of your database architecture:

    ALTER TABLE  `products` ADD  `created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
    

    This will automatically add a timestamp to the column created whenever a row is created. For more information, try this: Automatic Initialization and Updating for TIMESTAMP

    Obviously, in this case the table is called products and you would need to change it to whatever your table name is.

    UPDATE To update all existing records at the same time, just run:

    UPDATE `products` SET `created` = NOW()
    

    If you want to be more specific use:

    UPDATE `products` SET `created` = NOW() WHERE `created` = '0000-00-00 00:00:00'
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)
  • ¥15 机器人轨迹规划相关问题
  • ¥15 word样式右侧翻页键消失