国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

mysql 數(shù)據(jù)類型TIMESTAMP

2024-07-24 12:47:02
字體:
供稿:網(wǎng)友

在mysql中timestamp數(shù)據(jù)類型是一個比較特殊的數(shù)據(jù)類型,他可以自動在你不使用程序更新情況下只要你更新了記錄timestamp會自動更新時間

通常表中會有一個Create date 創(chuàng)建日期的字段,其它數(shù)據(jù)庫均有默認值的選項。MySQL也有默認值timestamp,但在MySQL中,不僅是插入就算是修改也會更新timestamp的值!

這樣一來,就不是創(chuàng)建日期了,當作更新日期來使用比較好!

因此在MySQL中要記錄創(chuàng)建日期還得使用datetime 然后使用NOW() 函數(shù)完成!

1: 如果定義時DEFAULT CURRENT_TIMESTAMP和ON UPDATE CURRENT_TIMESTAMP子句都有,列值為默認使用當前的時間戳,并且自動更新。

2: 如果不使用DEFAULT或ON UPDATE子句,那么它等同于DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP。

3: 如果只有DEFAULT CURRENT_TIMESTAMP子句,而沒有ON UPDATE子句,列值默認為當前時間戳但不自動更新。

4: 如果沒用DEFAULT子句,但有ON UPDATE CURRENT_TIMESTAMP子句,列默認為0并自動更新。

5: 如果有一個常量值DEFAULT,該列會有一個默認值,而且不會自動初始化為當前時間戳。如果該列還有一個ON UPDATE CURRENT_TIMESTAMP子句,這個時間戳會自動更新,否則該列有一個默認的常量但不會自動更新。

換句話說,你可以使用當前的時間戳去初始化值和自動更新,或者是其中之一,也可以都不是。(比如,你在定義的時候可以指定自動更新,但并不初始化。)

您可能感興趣的文章:

MySQL 5.6 中 TIMESTAMP有那些變化MySQL 5.6 中的 TIMESTAMP 和 explicit_defaults_for_timestamp 參數(shù)MySQL 5.6 中 TIMESTAMP 的變化分析MySQL 5.6 中TIMESTAMP with implicit DEFAULT value is deprecated錯誤Mysql中的Datetime和Timestamp比較mysql之TIMESTAMP(時間戳)用法詳解MySQL錯誤TIMESTAMP column with CURRENT_TIMESTAMP的解決方法解析mysql中UNIX_TIMESTAMP()函數(shù)與php中time()函數(shù)的區(qū)別MySQL timestamp自動更新時間分享mysql多個TimeStamp設(shè)置的方法解讀mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函數(shù)MySQL timestamp的類型與時區(qū)實例詳解
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 太和县| 西藏| 同德县| 新闻| 三原县| 辉县市| 固镇县| 桑植县| 普定县| 修武县| 台北县| 如皋市| 桐梓县| 保定市| 溧水县| 萝北县| 原平市| 喜德县| 兴安县| 湛江市| 信阳市| 兴安盟| 马公市| 竹山县| 麦盖提县| 苏尼特右旗| 抚远县| 富平县| 贡山| 肥东县| 永康市| 武汉市| 灌云县| 兰坪| 塘沽区| 西安市| 武隆县| 南昌县| 定边县| 尚志市| 九江县|