网站首页 > 教程分享 正文
MySQL中可以用日期类型的字段来存储日期时间。它分为以下几类:
我们常用的类型有date类型,datetime类型。
date使用yyyy-mm-dd格式存储日期值。此格式是固定的,不可能更改它。
首先我们来了解一下date类型。
首先我们先创建一张表,字段“生日”类型为date类型。
1、我们按照格式想把表格的生日字段插入数据
insert into actor_db(birthday) values('2000-1-1');
结果显示成功。
2、我们猜想如果不按照格式插入是否能成功插入呢?我们按照“mm-dd-yyyy”格式插入。
insert into actor_db(birthday) values('1-1-2000');
结果报错,插入失败,从这里我们了解到插入的数据要符合指定的格式
3、输入两位数的年份会如何呢?我们常说的年份10年通常是指2010年,而并不是1910年,那么数据库怎么看待这个问题呢。
我们向数据库中插入“10-1-1”看看i结果如何。
insert into actor_db(birthday) values('10-1-1');
结果显示,MySQL将10年看作了2010年。
我们向数据库中插入“80-1-1”看看i结果如何。
insert into actor_db(birthday) values('80-1-1');
我么发现结果又有所不同。
其实MySQL中date类型有以下规则:
- 年份值在00-69范围内转换为2000-2069。
- 70-99的年值被转换为1970 - 1999年。
猜你喜欢
- 2024-10-24 《MySQL 入门教程》第 17 篇 MySQL 变量
- 2024-10-24 MySQL面试题-数据类型(mysql数据库面经)
- 2024-10-24 MySql学习笔记21——数据类型(小数)
- 2024-10-24 MySQL字段类型最全解析(mysql的字段名指的是什么)
- 2024-10-24 Mysql的数据类型和JPA的实体类(mysql jpa)
- 2024-10-24 一文搞懂MySQL的三大Log(mysql 3)
- 2024-10-24 MySQL有哪些数据库类型?不要错过喽
- 2024-10-24 MySQL分区表简介(mysql 分区语句)
- 2024-10-24 MySQL 数据类型的艺术-爱可生(mysql数据类型包括哪些)
- 2024-10-24 MySQL进阶实战1,数据类型与三范式
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)