我正在通过API将数据从Excel
导出到SQL Server
。一切都应该保存为nvarchar
,但日期存储为int
值(自动)。如何在SQL table
中保留日期值,例如01/01/1990
而不是32874。
可能是一个基本问题,用Google搜索并调查了SO但是找不到我之后的内容。帮助赞赏!
答案 0 :(得分:0)
在SQL Server中,您可以使用以下命令转换为日期:
select dateadd(day, 32874, '1899-12-31')
通过将数据视为实际日期或字符串,可能还有一种方法可以在导入数据时解决此问题。