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

首頁 > 數據庫 > MySQL > 正文

mysql 5.5與5.6 timestamp 字段 DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIM

2024-07-24 12:36:57
字體:
來源:轉載
供稿:網友

本文章來給各位同學介紹關于mysql 5.5與5.6 timestamp 字段 DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP的區別,希望此教程對各位有幫助.

mysql5.6數據庫,代碼如下:

  1. [BIGHD](root@127.0.0.1) [cm]> SELECT version(); 
  2. +------------+ 
  3. | version()  | 
  4. +------------+ 
  5. | 5.6.13-log | 
  6. +------------+ 
  7. 1 ROW IN SET (0.02 sec) 
  8.  
  9. [BIGHD](root@127.0.0.1) [cm]> ALTER TABLE s__uk ADD `last_op_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
  10. Query OK, 0 ROWS affected (0.99 sec) 
  11. Records: 0  Duplicates: 0  Warnings: 0 
  12.  
  13. [BIGHD](root@127.0.0.1) [cm]> SELECT id, last_op_time FROM s__uk  LIMIT 1; 
  14. +----+---------------------+ 
  15. | id | last_op_time        | 
  16. +----+---------------------+ 
  17. |  1 | 2013-10-10 10:17:57 | 
  18. +----+---------------------+ 
  19. 1 ROW IN SET (0.00 sec) 

mysql5.5數據庫,代碼如下:

  1. (root@localhost) [cm]> SELECT version(); 
  2. +------------+ 
  3. | version()  | 
  4. +------------+ 
  5. | 5.5.15-log | 
  6. +------------+ 
  7. 1 ROW IN SET (0.00 sec) 
  8.  
  9. (root@localhost) [cm]> ALTER TABLE s__uk ADD `last_op_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
  10. Query OK, 2523 ROWS affected (0.99 sec) 
  11. Records: 2523  Duplicates: 0  Warnings: 0 
  12.  
  13. (root@localhost) [cm]> SELECT last_op_time FROM s__uk  LIMIT 1; 
  14. +---------------------+ 
  15. | last_op_time        | 
  16. +---------------------+ 
  17. | 0000-00-00 00:00:00 | 
  18. +---------------------+ 
  19. 1 ROW IN SET (0.00 sec)  

另外,有沒有考慮過如果只更新這個字段會怎樣?會是指定的時間,還是自動生成的時間?代碼如下:

  1. (root@localhost) [cm]> UPDATE s__uk SET last_op_time='2012-12-12 00:00:00' WHERE id=1; 
  2. Query OK, 1 ROW affected (0.07 sec) 
  3. ROWS matched: 1  Changed: 1  Warnings: 0 
  4.  
  5. (root@localhost) [cm]> SELECT id, last_op_time FROM s__uk  LIMIT 1; 
  6. +----+---------------------+   Vevb.com 
  7. | id | last_op_time        | 
  8. +----+---------------------+ 
  9. |  1 | 2012-12-12 00:00:00 | 
  10. +----+---------------------+ 
  11. 1 ROW IN SET (0.01 sec)  

猜對了木有?

PS:如何判斷字段中是否有多字節字符(比如中文)?

CHARACTER_LENGTH(value) = length(value) 則不包含多字節字符.

length為字節Bytes長度,CHARACTER_LENGTH為字符characters長度.

PS2:mongodb find() 之后美化/格式化輸出的函數是:db.tbl.find().pretty()

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 莱西市| 沿河| 伊通| 西宁市| 哈巴河县| 清新县| 巴林右旗| 白沙| 辽阳县| 吉林省| 德庆县| 汨罗市| 安顺市| 泰安市| 常熟市| 克山县| 洞头县| 山丹县| 新丰县| 丰镇市| 宜宾市| 虎林市| 江川县| 泉州市| 平昌县| 腾冲县| 宁强县| 华池县| 德昌县| 长沙县| 托里县| 花莲县| 武威市| 阳曲县| 牟定县| 车险| 包头市| 云南省| 玉树县| 勃利县| 鞍山市|