数据库datetime类型是什么
程序员文章站
2023-12-29 22:39:52
...
数据库datetime类型
datetime类型:可用于需要同时包含日期和时间信息的值。
datetime:MySQL 以 'YYYY-MM-DD HH:mm:ss'格式检索与显示 DATETIME 类型。
DateTime 日期和时间部分,可以表示的日期范围从公元1753年1月1日00:00:00.000 到9999年12月31日23:59:59.997 ,精确到3.33毫秒,它需要8个字节的存储空间,其中前4个字节用于存储1900年1月1日以前或以后的天数,数值分正负,正数表示在此日期之后的日期,负数表示在此日期之前的日期;后4个字节用于存储从此日零时起所指定的时间经过的毫秒数。
扩展资料
在MySQL中创建表时,很容易通过类型介绍就能选择到合适自己的数据类型。不过到底是选择 datetime 还是 timestamp,可能会有点犯难。这两个日期时间类型各有优点:datetime 的日期范围比较大;timestamp 所占存储空间比较小,只是 datetime 的一半。
另外,timestamp 类型的列还有个特性:默认情况下,在 insert, update 数据时,timestamp 列会自动以当前时间(CURRENT_TIMESTAMP)填充/更新。“自动”的意思就是,你不去管它,MySQL 会替你去处理。
更多相关技术文章,请访问PHP中文网!
推荐阅读
-
数据库datetime类型是什么
-
MySQL数据库几种常用的索引类型使用介绍
-
Mybatis如何从数据库中获取数据存为List类型(存为model)
-
Redis数据库(string和hash类型)
-
将数据库某种类型的字段更新为另一种类型
-
SqlServer数据库表导入SqlLite数据库表保持日期时间类型字段的格
-
PowerDesigner修改MySQL数据库的Table或DataBase的ENGINE(存储引擎)类型_MySQL
-
php操作数据库看到og.id 、og.orderid=:orderid、g on g.id,是什么意思
-
怎么从数据库中获取格式化的datetime类型值
-
php查询数据库的int字段,打印出来如何是字符串类型呢