SSIS将CSV格式的下午2:00转换为14:00:00,然后导入SQL Server

brccelvz  于 2023-04-09  发布在  SQL Server
关注(0)|答案(1)|浏览(159)

问题

.csv文件中的2:00 PM值作为02:00:00而不是14:00:00导入到SQL Server中

上下文

  • 我有一个源.csv文件,其时间值为2:00 PM。
  • 如果我在Excel中打开文件,我可以将列格式更改为h:mm:ss,它将显示14:00:00,但我不想打开并更改它。
  • 它导入到的sql server列的类型为“time(7)”
    问题

如何将时间从12小时转换为24小时?

s4chpxco

s4chpxco1#

你可以添加一个数据转换之间的来源和目的地如下。
假设我们的源文件是这样的:

DFT完整包视图:

如果我们进入数据转换部

如果我们在Managementstudio中创建一个表(单列TIME(7)格式)后运行包并检查它

我希望它为你工作!

相关问题