配置单元表中hh:mm的最佳数据类型

a64a0gku  于 2021-06-24  发布在  Hive
关注(0)|答案(1)|浏览(266)

将“hh:mm”存储到配置单元表中的适当配置单元数据类型是什么?我一直在使用varchar(5),但是我已经看到smallint也被使用,这个用例将用于一个数据仓库,用户将能够通过这个字段过滤数据。例如:

SELECT * FROM data WHERE air_time > '10:00' and air_time < '14:00'

例如,在SQLServer中有一种非常方便的时间数据类型。
有什么建议吗?

h7wcgrx3

h7wcgrx31#

varchar(5)是最合适的数据类型。看起来你不需要对这些数据做算术运算。以hh:mm varchar格式存储它可以让您进行比较。

相关问题