将“hh:mm”存储到配置单元表中的适当配置单元数据类型是什么?我一直在使用varchar(5),但是我已经看到smallint也被使用,这个用例将用于一个数据仓库,用户将能够通过这个字段过滤数据。例如:
SELECT * FROM data WHERE air_time > '10:00' and air_time < '14:00'
例如,在SQLServer中有一种非常方便的时间数据类型。
有什么建议吗?
将“hh:mm”存储到配置单元表中的适当配置单元数据类型是什么?我一直在使用varchar(5),但是我已经看到smallint也被使用,这个用例将用于一个数据仓库,用户将能够通过这个字段过滤数据。例如:
SELECT * FROM data WHERE air_time > '10:00' and air_time < '14:00'
例如,在SQLServer中有一种非常方便的时间数据类型。
有什么建议吗?
1条答案
按热度按时间h7wcgrx31#
varchar(5)是最合适的数据类型。看起来你不需要对这些数据做算术运算。以hh:mm varchar格式存储它可以让您进行比较。