如何在MySQL中使用TIME类型?

时间:2015-06-01 08:50:00

标签: mysql database time

我正在通过MySQL Workbench构建我的第一个数据库。 在表中,我需要存储包含分钟和秒的time属性。 在这方面,我想使用TIME数据类型。 类型TIME(...)所需的参数是什么?

2 个答案:

答案 0 :(得分:6)

我解决了,我没有括号进入了TIME。我认为TIME类型需要一个输入参数。

CREATE TABLE IF NOT EXISTS CookingDB.Recipe ( ... CookingTime TIME NULL, ...

答案 1 :(得分:1)

正如MYSQL docs所说:

  

MySQL在' HH:MM:SS'中检索并显示TIME值。格式

您必须使用TIME数据类型来表示当天的时间,但只需存储您需要使用DATE_FORMAT格式化所需格式时间的分钟和秒数。

另外请注意,TIME数据类型占用3个字节的空间。