在SQL数据库中存储时间码

时间:2014-11-11 11:29:27

标签: mysql time

我需要将电影的时间码存储到表格中。示例: 01:45:23:13 (1小时45分23秒,13帧。

是否可以将其存储为实时字段,还是必须将其存储为VARCHAR左右?

1 个答案:

答案 0 :(得分:0)

MySQL检索并显示TIME格式的'HH:MM:SS'值(或'HHH:MM:SS'格式的大小时值)。

MySQL以多种格式识别TIME值,如第9.1.3节“Date and Time Literals”中所述。其中一些格式可以包括最小微秒(6位)精度的尾随小数秒部分。

对于诸如文字值之类的上下文中的时间值以及来自某些时间函数的参数或返回值,允许尾随小数秒部分。但是,当MySQL将值存储到任何时态数据类型的列中时,它会丢弃任何小数部分而不会存储它。

所以,没有。您必须存储不同类型的数据类型。

有关The TIME type的更多信息。