<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 国产亚洲精品国产福利在线观看| 亚洲制服丝袜在线播放| 美女视频免费看一区二区| 成年网站免费视频A在线双飞| 亚洲精品日韩专区silk| 在线人成精品免费视频| 亚洲第一二三四区| 美女视频黄是免费的网址| 亚洲国产日韩在线一区| 在线播放高清国语自产拍免费| 亚洲一线产区二线产区区| 国产精品免费观看久久| 久久亚洲精品成人无码| 一本久到久久亚洲综合| 丰满少妇作爱视频免费观看| 国产亚洲视频在线播放| 免费在线看黄网站| 99ri精品国产亚洲| 性生交片免费无码看人| 久久亚洲中文无码咪咪爱| 久久久久亚洲av毛片大| 色欲A∨无码蜜臀AV免费播| 亚洲成a人片在线观看播放| 成人免费无码大片a毛片| 美女黄网站人色视频免费| 亚洲精品无码久久久久sm| 野花香高清视频在线观看免费 | 亚洲av中文无码乱人伦在线观看 | 亚洲熟妇中文字幕五十中出| 国产精品免费观看调教网| 亚洲精品午夜视频| 日韩免费观看的一级毛片| 国产精品高清免费网站| 亚洲色偷偷av男人的天堂| 日本无卡码免费一区二区三区| 一级做a爰片久久毛片免费陪| 亚洲电影一区二区三区| 四虎影院免费视频| 免费播放在线日本感人片| 亚洲天堂2016| 国产亚洲精品精华液|