SQL初学者在这里!
在SQL函数中创建日期时间对象的最方便方法是什么,尤其是为给定的日,月和年生成日期时间对象?
谢谢!
答案 0 :(得分:5)
您想知道的有关MySQL日期时间函数的所有内容都是right here。好吧,可能是最重要的一切。
答案 1 :(得分:2)
在MySQL中
CAST('YYYY-MM-DDThh:mm:ss:uuuuuu' AS datetime)
其中:
YYYY:年份
MM:月份
DD:日
......:小时
mm:分钟
ss:秒秒
uuuuuu:Microseconds
编辑:我从mmm(毫秒)更改为uuuuuu(微秒),因为MySQL支持6位数
答案 2 :(得分:0)
给定日期时间列:INSERT INTO Table ('datetime_column') VALUES (CURDATE( ))
给定时间戳:INSERT INTO Table ('timestamp_column') VALUES (CURTIME())
使用unix时间:INSERT INTO Table ('timestamp_column') VALUES (UNIX_TIMESTAMP())