DDL—表—数据类型—日期时间类型相关语法

(1)表格如下:

|-----------|----|-------------------------------------------|---------------------|-----------------------|
| 类型 | 大小 | 范围 | 格式 | 描述 |
| DATE | 3 | 1000-01-01 至 9999-12-31 | YYYY-MM-DD | 日期值(年月日) |
| TIME | 3 | -838:59:59 至 838:59:59 | HH:MM:SS | 时间值或持续时间(时分秒) |
| YEAR | 1 | 1901 至 2155 | YYYY | 年份值 |
| DATETIME | 8 | 1000-01-01 00:00:00 至 9999-12-31 23:59:59 | YYYY-MM-DD HH:MM:SS | 混合日期和时间值(年月日与时分秒) |
| TIMESTAMP | 4 | 1970-01-01 00:00:01 至 2038-01-19 03:14:07 | YYYY-MM-DD HH:MM:SS | 混合日期和时间值,时间戳(注意其取值范围) |

说明:一般我们使用 DATETIMEDATETIME 使用次数较多。

例子:

要求:我们要去描述一个同事的生日,有一个字段叫birthday。我们应该使用哪个类型更加准确呢?

(一般生日:年月日就ok了)

则:birthday DATE

相关推荐
一 乐11 分钟前
美食推荐|基于springboot+vue的美食分享系统设计与实现(源码+数据库+文档)
前端·数据库·vue.js·spring boot·后端·美食
星环处相逢21 分钟前
MySQL MHA 全解析与实战部署指南
数据库·mysql
一只专注api接口开发的技术猿25 分钟前
构建电商数据中台:基于淘宝 API 关键词搜索接口的设计与实现
大数据·开发语言·数据库
未来之窗软件服务38 分钟前
服务器运维(十八)国产化数据库服务漏洞安全——东方仙盟炼气期
运维·服务器·数据库·服务器运维
MM_MS1 小时前
SQL Server数据库和Visual Studio (C#)联合编程
开发语言·数据库·sqlserver·c#·visual studio
韩立学长1 小时前
基于Springboot民族文化与旅游网站j9x74dt2(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·旅游
eventer1231 小时前
在国产ARM64环境下从源码编译Greptime DB及构建Docker镜像实践
数据库·docker·容器
川石课堂软件测试1 小时前
自动化测试的基本概念及常用框架
数据库·python·功能测试·测试工具·单元测试·自动化·流程图
少年攻城狮2 小时前
Mybatis-Plus系列---【自定义拦截器实现sql完整拼接及耗时打印】
数据库·sql·mybatis
Leon-Ning Liu2 小时前
【系列实验二】RAC 19C集群:CentOS 7.9 原地升级至 Oracle Linux 8.10 实战笔记
linux·数据库·oracle·centos