【发布时间】:2013-11-19 14:15:29
【问题描述】:
我有一个客户向我们提供日期作为序列号。他们给了我们一个将序列号转换为日期的 Excel 公式,但我们使用的是 SQL Server 2008 R2。我想知道是否有人可以告诉我如何将这些数字转换为 SQL Server 中的日期字段。
Excel公式:
=DATE(1900+INT(F2/1000),1,MOD(F2,1000))
Excel表格:
Serial # (F2 cell) | Date Value
---------------------------------
103078 | 3/19/2003
104077 | 3/17/2004
我需要一个 T-SQL 语句,它将获取数字并计算到正确的日期结果。
【问题讨论】:
-
您如何将数据从
Excel获取到SQL? -
F2值是否存储在数据库中?
标签: sql sql-server excel date formula