<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,  comments - 11,  trackbacks - 0

    ???????由于MySQL目前字段的默認值不支持函數的形式設置默認值是不可能的。
    ?????? 代替的方案是使用TIMESTAMP類型代替DATETIME類型。
    ?????? CURRENT_TIMESTAMP :當我更新這條記錄的時候,這條記錄的這個字段不會改變。
    ?????? CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP :當我更新這條記錄的時候,這條記錄的這個字段將會改變。即時間變為了更新時候的時間。(注意一個UPDATE設置一個列為它已經有的值,這將不引起TIMESTAMP列被更新,因為如果你設置一個列為它當前的值,MySQL為了效率而忽略更改。)如果有多個TIMESTAMP列,只有第一個自動更新。?
    ??????TIMESTAMP列類型自動地用當前的日期和時間標記INSERT或UPDATE的操作。?
    ??????如果有多個TIMESTAMP列,只有第一個自動更新。?
    ??????自動更新第一個TIMESTAMP列在下列任何條件下發生:?
    ??????列值沒有明確地在一個INSERT或LOAD DATA INFILE語句中指定。?
    ??????列值沒有明確地在一個UPDATE語句中指定且另外一些的列改變值。(注意一個UPDATE設置一個列為它已經有的值,這將不引起TIMESTAMP列被更新,因為如果你設置一個列為它當前的值,MySQL為了效率而忽略更改。)?
    ??????你明確地設定TIMESTAMP列為NULL.?
    ??????除第一個以外的TIMESTAMP列也可以設置到當前的日期和時間,只要將列設為NULL,或NOW()。?
    ??????另外在5.0以上版本中也可以使用trigger來實現此功能。

    ??????create table test_time (?
    ??????id int(11),?
    ??????create_time datetime?
    ??????);?
    ??????delimiter |?
    ????????????create trigger default_datetime before insert on test_time?
    ??????for each row?
    ????????????if new.create_time is null then?
    ????????????set new.create_time = now();?
    ??????end if;|?
    ??????delimiter ;

    posted on 2011-05-23 11:57 jadmin 閱讀(92) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲一级特黄大片在线观看| 亚洲国语在线视频手机在线| 亚洲国产精品网站在线播放| 免费国产午夜高清在线视频| 日韩免费福利视频| 2022年亚洲午夜一区二区福利| 一区免费在线观看| 在线免费观看污网站| 久久亚洲AV成人无码软件| 久久久久久av无码免费看大片| 日韩免费毛片视频| 亚洲人成在线精品| 久久国产乱子免费精品| 亚洲一区二区高清| 亚洲av综合av一区二区三区| 曰批全过程免费视频网址| 亚洲AV无一区二区三区久久| 人妻18毛片a级毛片免费看| 免费看片免费播放| 亚洲免费在线视频播放| 久久久久久久岛国免费播放| 伊伊人成亚洲综合人网7777| 黄色一级免费网站| 麻豆国产VA免费精品高清在线| 亚洲欧洲精品一区二区三区| 人妻在线日韩免费视频| 亚洲国产午夜福利在线播放| 亚洲a无码综合a国产av中文| 女人毛片a级大学毛片免费| 亚洲国产福利精品一区二区| 日韩免费人妻AV无码专区蜜桃| 国产午夜亚洲精品国产成人小说| 美女视频免费看一区二区| 青青青国产免费一夜七次郎| 久久久久se色偷偷亚洲精品av| **真实毛片免费观看| 色婷婷六月亚洲婷婷丁香| 久久青草免费91线频观看不卡| 亚洲人成色77777| 成人精品视频99在线观看免费| JLZZJLZZ亚洲乱熟无码|