MySQL日期类型
-- 日期类型
-- 1.datetime(年月日时分秒)
create table itpuxd1 (mydate datetime);
insert into itpuxd1 values('20241220145150');
insert into itpuxd1 values(20241220145150);
insert into itpuxd1 values('2024-12-20 14:51:50');
select * from itpuxd1;
-- 插入空值,和单插入时间日期(此时显示为日期时间为0:0:0)
insert into itpuxd1 values();
insert into itpuxd1 values('10:10:01');
insert into itpuxd1 values('2024-12-20');
select * from itpuxd1;
-- timestamp(年月日时分秒/整数)
-- 用整数、字符串都可以存储
create table itpuxd2(t timestamp);
insert into itpuxd2 values('20241220150400');
insert into itpuxd2 values('2024-12-20 15:05:00');
select * from itpuxd2;
-- 以时间戳形式展现
select t+0 from itpuxd2;
-- date(年月日)
drop table itpuxd3;
create table itpuxd3(t date);
insert into itpuxd3 values('20241220150400');
insert into itpuxd3 values('2024-12-20 15:05:00');
select * from itpuxd3;
-- time(时间)HH:MM:SS
create table itpuxd4(t time);
insert into itpuxd4 values('15:13:13');
-- D HH:MM:SS(D代表天,代表过去多少天)
insert into itpuxd4 values('5 15:13:13');
select * from itpuxd4;