1.时间类型
datetime 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59
timestamp 4 bytes YYYY-MM-DD HH:MM:SS 1970-01-01 00:00:01 ~ 2038
date 3 bytes YYYY-MM-DD 1000-01-01 ~ 9999-12-31
year 1 bytes YYYY 1901 ~ 2155
2.常用时间函数
- curdate(); #获取当前的日期 年-月-日
- now(); #获取当前时间 年-月-日 时:分:秒 2020-09-15 11:25:33
- to_days(now()); #就是从0年开始 到当前的天数
- year(now()); #获取当前的年份
- month(now()); #获取当前的月份
- day(now()); #获取当前的号数
3. Grade 要不为null 要不是0-100的值
ALTER TABLE SC
add CHECK (Grade like ‘[NULL|0-100]’)