mysql数据库时间类型

mysql时间类型
日期时间 datetime
范围:1000-01-01 00:00:00~9999-12-31 23:59:59
格式:yyyymmddhhmmss
日期时间 timestamp
范围:1970-01-01 00:00:00:~2038-01-19 00:00:00
格式:yyyymmddhhmmss

日期 date
范围:0001-01-01~12-31
格式:yyyymmdd
年year
范围:1901~2155
格式:yyyy
时间 time
格式:hh:mm:ss

关于时间字段
当未给timestamp字段赋值时。自动以当前系统时间赋值,而datetime 值为 NULL (空)

yearl类型
要求使用4位数赋值
当使用2位数赋值时
01 ~69视为 2001~ 2069
70~99视为 1970~1999

时间函数
mysql服务内置命令
可以使用时间函数给字段赋值
在这里插入图片描述
如下所示命令格式:
create table 库名.表名 (字段名1 类型,
字段名2 类型) #类型就写时间类型,也可以用其他类型比如字符类型。

使用时间函数给日期赋值
insert into 库名.表名values(year(now()),date(now()),time(now()),now()); #这后面的是时间函数使用案例用select 还可以单独使用函数来获取系统时间。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值