所以我有一个领域,
,Time_ TIME NULL
此字段用于表示演讲的时间。在这种情况下,讲座将在1:00至2:00之间进行。是否可以插入此时间范围或者我是否只能插入开始时间?即。
,'1:00PM'
感谢您的帮助!
答案 0 :(得分:0)
您无法插入时间范围。如果您需要了解讲座的范围,可以为'lecture_starttime'和'lecture_endtime'创建列。
答案 1 :(得分:0)
我建议存储两次并计算长度:
start_time
end_time
这将满足不总是1小时的讲座。您可以将长度计算为end_time - start_time。
答案 2 :(得分:0)
是否可以在单个字段中插入时间范围?是。 是否可以将时间范围插入格式为TIME的字段?没有。 在一个字段中存储两个数据点是一个好主意吗?绝对不。 我是否建议你可以在一个领域存储任何方式?对不起,但不,我恐怕不是。
解析字段时会遇到问题。你会遇到计算讲座长度的问题。每次转身都会遇到问题。
我想你想要显示像“数学101,11:00-12:00”这样的东西,那很好。在您的表示层中,无论是SSRS报告,电子表格,网页,您有什么,要求类名,开始时间和结束时间,然后在输出阶段适当地格式化它们。它使您的数据可以管理下一个用例。