昨天我不能和我四岁的孩子一起玩。你为什么不问?
因为我有一个 150 列的固定长度文件,我需要在 SSIS 中配置它以导入 SQL Server 数据库。
我知道如何做到这一点,但无法以编程方式定义列让我发疯。这比看美国偶像重播还要糟糕。
在“Flat File Connection Manager Editor”中,我将格式设置为“Ragged right”,勾选“Column names in the first data row”。
然后在列选项卡中有定义列的界面。
我在 excel 电子表格中有列定义。我知道列名和确切长度。
但是为什么以宙斯的名义,我必须手动点击那个愚蠢的小尺子150次
我应该能够编写脚本。
我的意思是坐在那里绝对令人麻木地点击列。本来应该花一个小时的事情却花了我三个小时,因为每三列左右,编辑器就会把我弹回到行首,迫使我滚动回到原来的位置(啊!!!!!!)。
我什至打开了 SSIS package.dtsx 文件,看看是否可以在 Visual Studio 之外对其进行编辑,但是 DTSID 属性旁边的 GUID 值否定了这个绝妙的想法。
所以我亲爱的 StackOverFlow 社区有没有办法以编程方式定义固定长度的平面文件连接,从而跳过手动单击 150 列的乐趣?