INSERT INTO table_name (date_column) VALUES ('2022-09-01 12:30:00');
在上面的例子中,大家将一个日期值插入到名为“table_name”的表中的“date_column”列。需要注意的是,日期值必须用单引号括起来。如果日期值不正确,将会导致插入失败。
如果大家想插入当前日期值,可以使用MySQL提供的NOW()函数。
INSERT INTO table_name(date_column) VALUES (NOW());
使用NOW()函数,MySQL将当前日期和时间插入到数据库中。同样地,需要注意日期格式的正确性。
插入日期时,大家还可以使用其它MySQL提供的日期函数,例如DATE()函数,可以从日期、时间或日期时间表达式中提取日期。
INSERT INTO table_name(date_column) VALUES (DATE('2022-09-01 12:30:00'));
在上例中,大家将“2022-09-01 12:30:00”这个时间表达式中的日期值提取出来,并插入到数据库中。需要注意,使用DATE()函数仅仅提取日期部分,并按照“YYYY-MM-DD”格式输出。
总之,插入日期并不难,但需要注意日期格式的正确性,以及使用MySQL提供的日期函数。