【发布时间】:2013-11-04 19:30:44
【问题描述】:
OrderCreatedDate
9/20/2013 12:01:59 AM
数据从 CSV 导入为 NVARCHAR,我想将其转换为 date 或 datetime 格式
但是,如果我尝试将其作为日期/日期时间导入,它会奇怪地混淆某些记录上的月/日
如果我尝试转换或转换,则会收到以下错误:
将 nvarchar 数据类型转换为 datetime 数据类型导致值超出范围。
日期格式显示在这篇文章的顶部
谢谢
【问题讨论】:
-
您的 SQL Server 设置为什么语言?运行
select @@language并报告输出 -
如何导入数据?真正的解决方案是使用导入工具为 CSV 指定正确的格式。 SSIS 允许这样做,BULK INSERT 也允许。
标签: sql sql-server date datetime