我想存储时区,但不存储timezoneoffset数据类型。我应该使用小数还是浮点数?或者是其他东西?对于纽芬兰,时区可以是GMT -3.5,对于印度的部分地区,时区可以是+5.5,因此int不起作用。
答案 0 :(得分:1)
为什么不使用查找表?它看起来像这样:
create table TimeZone (
id int identity primary key,
name varchar(50),
offset decimal(2,1)
)
使用主表中的外键引用。