关系型数据库时间类型字段
MySQL(以及对应格式) | SQL Server(以及对应格式) | Oracle |
time(HH-MM-SS) |
time (12:35:29.1234567) |
date(YYYY-MM-DD HH:MM:SS) |
date(YYYY-MM-DD) |
date (YYYY-MM-DD) |
timestamp (YYYY-MM-DD HH:MM:SS) |
datetime(YYYY-MM-DD HH:MM:SS) |
smalldatetime (2007-05-08 12:35:00) |
|
timestamp(YYYY-MM-DD HH:MM:SS) |
datetime (2007-05-08 12:35:29.123) |
|
|
datetime2 (2007-05-08 12:35:29.1234567) |
|
|
datetimeoffset (2007-05-08 12:35:29.1234567 +12:15) |
|
MySQL时间字段类型说明
# MySQL中,datetime和timestamp区别
Oracle时间类型字段说明
# Oracle中的时间类型只有date和timestamp两种类型,timestamp比date更精确
# Oracle中timestamp和date的区别
*/
sqlserver时间字段说明
/*
time:12:35:29.1234567,仅存储时间。精度为 100 纳秒
date:仅存储日期。从 0001 年 1 月 1 日 到 9999 年 12 月 31 日。
smalldatetime:2007-05-08 12:35:00。从 1900 年 1 月 1 日 到 2079 年 6 月 6 日,精度为 1 分钟。
datetime:2007-05-08 12:35:29.123。从 1753 年 1 月 1 日 到 9999 年 12 月 31 日,精度为 3.33 毫秒。
datetime2:2007-05-08 12:35:29.1234567,从 1753 年 1 月 1 日 到 9999 年 12 月 31 日,精度为 100 纳秒。
datetimeoffset:2007-05-08 12:35:29.1234567 +12:15,与 datetime2 相同,外加时区偏移。
*/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?