在phpMyAdmin中插入时间值

时间:2013-02-27 11:57:59

标签: mysql database phpmyadmin

我在数据库表的“departTime”列中输入TIME值。 但我不需要“秒”值,我只需要“hh:mm”值。 但是当我输入TIME为“07:25”时,我收到错误,phpMyAdmin告诉我输入为“07:25:00”。是否可以省略秒?

另一种选择是使用VARCHAR或其他字段类型。但我有这样的查询“SELECT * FROM table WHERE departTime >= $startTime AND departTime <= $stopTime

我有$startTime = "14:15"$stopTime = "16:00"。如果我使用VARCHAR我无法比较时间值?什么是更好的选择,除了手动输入每个秒值?

修改:此作品有效:UPDATE table SET departTime = "16:00" WHERE id = 12;
但这不起作用:INSERT INTO table ( departTime ) VALUES ("16:00");

0 个答案:

没有答案