【发布时间】:2017-05-18 12:04:57
【问题描述】:
我正在尝试将文件名写入数据库中的表中 - 目前我所实现的只是导入整个文件路径。
我有一个 foreach 循环,它在 Collection 上查找特定文件夹和特定文件类型(检索文件名是完全限定的)
这有一个到"ImportInvoiceFilePath"的变量映射
然后其中包含一个数据流任务,其中包括平面文件源,一个在数据库中创建文件路径的派生列。 这工作正常 - 但我真的很努力但无法解决的是如何将文件名(无扩展名)也写入数据库?
【问题讨论】:
-
从字面上算出来了。将我的forloop设置为nameonly,然后在我连接到我的源文件的表达式下放置-@[User::ProcessingInvoiceFilePath] +“\\”+@[User::ImportInvoiceFileName]+“.saf”。其中 saf 是文件类型。
标签: sql-server ssis