mysql儲存日期使用什麼型別
Mysql中用來儲存日期的資料型別有三種:Date、Datetime、Timestamp。
(推薦教程:)
Date資料型別:用來儲存沒有時間的日期。
Mysql獲取和顯示這個型別的格式為“YYYY-MM-DD”。按照標準的SQL,不允許其他格式。在UPDATE表示式以及SELECT語句的WHERE子句中應使用該格式。例如:
mysql> SELECT * FROM tbl_nameWHERE date >= '2003-05-05';
支援的範圍為'1000-01-01'到'9999-12-31'。MySQL以'YYYY-MM-DD'格式顯示DATE值,但允許使用字串或數字為DATE列分配值。
Datetime型別:日期和時間的組合。
支援的範圍是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。MySQL以'YYYY-MM-DD HH:MM:SS'格式顯示DATETIME值,但允許使用字串或數字為DATETIME列分配值。
Timestamp型別:時間戳。範圍是'1970-01-01 00:00:00'到2037年。
TIMESTAMP列用於INSERT或UPDATE操作時記錄日期和時間。如果你不分配一個值,表中的第一個TIMESTAMP列自動設定為最近操作的日期和時間。也可以透過分配一個NULL值,將TIMESTAMP列設定為當前的日期和時間。
TIMESTAMP值返回後顯示為'YYYY-MM-DD HH:MM:SS'格式的字串,顯示寬度固定為19個字元。如果想要獲得數字值,應在TIMESTAMP 列新增+0。
所有不符合上面所述格式的資料都會被轉換為相應型別的0值。(0000-00-00或者0000-00-00 00:00:00)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3402/viewspace-2832618/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫mysql儲存是什麼?可以存什麼?資料庫MySql
- 資料庫儲存時間到底該用什麼型別?資料庫型別
- HTML5有哪些儲存型別?它們之間有什麼區別?HTML型別
- mysql儲存過程及日期函式實踐MySql儲存過程函式
- mysql之json型別與文字儲存json的優勢MySqlJSON型別
- mysql浮點型別是什麼MySql型別
- 建立NFS型別的儲存NFS型別
- 共享儲存是什麼意思?與DRBD有什麼區別?
- 物件儲存、檔案儲存、塊儲存這三者之間有什麼區別?物件
- [BUG反饋]模型中的欄位型別為日期是隻儲存了年份模型型別
- Block型別及儲存區域BloC型別
- 為什麼阿里巴巴不建議MySQL使用Text型別?阿里MySql型別
- 使用紋理的RGBA通道儲存float型別數值型別
- ORACLE日期型別Oracle型別
- Mysql 儲存過程的使用MySql儲存過程
- 什麼是物件儲存?物件
- JavaScript中的資料型別-儲存差別JavaScript資料型別
- redis-4.資料儲存型別Redis型別
- SAP EWM - 儲存型別 - 入庫控制型別
- Mysql日期(DATE, TIME, DATETIME, TIMESTAMP)型別的比較MySql型別
- Oracle基本資料型別儲存格式淺析——RAW型別Oracle資料型別
- 日期的正確儲存方式
- MySQL儲存引擎--MyISAM與InnoDB區別MySql儲存引擎
- 詳解MySQL儲存過程引數有三種型別(in、out、inout)MySql儲存過程型別
- 使用django-treebeard實現樹型別儲存與編輯Django型別
- MySQL儲存MySql
- Laravel 中使用 MySQL 儲存過程LaravelMySql儲存過程
- SRAM是什麼儲存器
- SQL Server日期資料型別DATE的使用SQLServer資料型別
- [MySQL]為什麼非聚簇索引不儲存資料位置MySql索引
- Mysql - 如何決定用 datetime、timestamp、int 哪種型別儲存時間戳?MySql型別時間戳
- centos6.5不儲存退出vim使用什麼命令?CentOS
- 23. 使用MySQL之使用儲存過程MySql儲存過程
- MySQL儲存引擎:MyISAM和InnoDB的區別MySql儲存引擎
- JavaWeb——JDBC八股文、JSBC使用儲存過程、儲存函式、處理CLOB/BLOB型別JavaWebJDBCJS儲存過程儲存函式型別
- 什麼是行儲存和列儲存?正排索引和倒排索引?MySQL既不是倒排索引,也索引MySql
- C#引用型別和值型別在堆、棧中的儲存C#型別
- HDFS分散式儲存中NameNode 和DataNode 有什麼區別?分散式