【发布时间】:2011-08-08 12:08:13
【问题描述】:
在 SQL Server 2008 数据库中,我有一个表,其中包含数据类型为 date 的 日期 字段和数据类型为 time 的 时间 字段。该表包含一些数据。
然后我添加了一个数据类型为 datetime 的 DateTime 字段,并希望使用来自相应 Data 和 Time 字段的值填充该字段(同一行)。
我可以通过执行以下命令更新 DateTime 字段的 date 或 time 部分:
SET [DateTime] = Cast([Date] as datetime)
或
SET [DateTime] = Cast([Time] as datetime)
但是如何正确组合这些操作并更新整个DateTime字段呢?
【问题讨论】:
标签: sql-server tsql datetime