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

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


    網站導航:
     
    主站蜘蛛池模板: 国产免费拔擦拔擦8X高清在线人 | 亚洲伊人久久大香线蕉综合图片| av无码久久久久不卡免费网站 | 精品日韩亚洲AV无码| 免费精品久久天干天干| 亚洲人精品午夜射精日韩| a级毛片免费高清毛片视频| 亚洲国产精华液网站w| 久9久9精品免费观看| 亚洲综合激情六月婷婷在线观看 | jzzijzzij在线观看亚洲熟妇| 最近2019中文免费字幕| 亚洲精品无码av片| 日韩精品无码一区二区三区免费 | 久久精品亚洲综合一品| 久久国产乱子伦精品免费不卡 | 亚洲精品无码成人片久久| 在线精品亚洲一区二区| 免费观看的av毛片的网站| 久久久久久久亚洲Av无码| 免费精品国产自产拍在| 亚洲欧美日韩中文无线码 | 成人性生活免费视频| 色视频在线观看免费| 国产AV无码专区亚洲AVJULIA| 久久久久高潮毛片免费全部播放 | 免费一区二区视频| 亚洲午夜精品久久久久久app| 日韩a级毛片免费视频| 国产高清视频免费在线观看| 久久精品亚洲中文字幕无码麻豆| 午夜a级成人免费毛片| 产传媒61国产免费| 亚洲国产综合在线| 国产一区二区三区在线免费| 亚洲av无一区二区三区| 性感美女视频在线观看免费精品| 亚洲av一本岛在线播放| 少妇亚洲免费精品| 国产精品福利片免费看| 亚洲国产成a人v在线|