【问题标题】:Microsoft SQL Server 2005 time of day data typeMicrosoft SQL Server 2005 时间数据类型
【发布时间】:2010-04-16 01:04:08
【问题描述】:

是否有代表一天中时间的数据类型?比如没有日期的 datetime 数据类型。

当我将 41 秒格式化为日期时间数据类型时,这就是我得到的:

1/1/1900 12:00:41 AM

我正在尝试在表格中存储一段时间。

【问题讨论】:

    标签: sql-server


    【解决方案1】:

    在 SQL Server 2008 中,有一个 Time 数据类型,它只存储时间。在 2008 年之前的 SQL Server 版本中,您唯一的选择是存储日期和时间的 DateTime 数据类型(和 SmallDateTime)。但是,包括 T-SQL 在内的大多数语言都有显示时间部分的方法。你想完成什么?

    【讨论】:

    • @Thomas 我正在尝试将持续时间存储在表格中。然后使用 group by 语句将几行相加。也许我能做的就是从午夜开始存储 #of ms
    【解决方案2】:

    2005 年没有,关于这个主题有很多讨论。

    This being just one of them

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多