我必须将CSV文件加载到SQL Server 2008中的临时表中。在CSV文件中有一列包含格式如下的日期字符串11/04/2017 at 08:24:52
。我如何解析此字符串并将其插入到datetime2
列中?将自定义日期字符串转换为SQL datetime2
在预期的转换错误的结果如下 - Conversion failed when converting date and/or time from character string.
create table #temp
(
date_col datetime2(2),
some_id varchar(20)
)
insert into #temp(date_col , some_id)
values ('11/04/2017 at 08:24:52', '2323434')
谢谢,更换似乎更优雅对我来说比的东西,所以我会接受你的答案。 –