SQL Server数据类型只存储09:10等时间字段

时间:2012-08-13 09:37:22

标签: sql-server database-design

我想将办公室的开始时间等存储在我的数据库中。

我要存储的时间类似于09:15 AM1:15PM

我的问题是存储它的最佳方法是什么?

暂时我在SQL Server中使用int

我正在存储像0915, 1605, 2305这样的数据(也许我也可以使用某种约束)

有没有更好更好的方法呢。

感谢任何帮助。

1 个答案:

答案 0 :(得分:8)

如果您使用的是SQL 2008或更高版本,则可以使用TIME数据类型仅存储时间。