Sql server 2005 SSIS派生列
我不确定“派生列”转换是否是我的解决方案,但这是我的问题。我正在导入一个CSV文件,其中一列的数据排序为“”,例如“2009-01-01”,而不是2009-01-01。我可以使用“派生列转换”删除单引号吗?表达方式是什么 解决方案~在“派生列转换”中使用了以下表达式Sql server 2005 SSIS派生列,sql-server-2005,ssis,Sql Server 2005,Ssis,我不确定“派生列”转换是否是我的解决方案,但这是我的问题。我正在导入一个CSV文件,其中一列的数据排序为“”,例如“2009-01-01”,而不是2009-01-01。我可以使用“派生列转换”删除单引号吗?表达方式是什么 解决方案~在“派生列转换”中使用了以下表达式 顺便说一句,我经常在CSV/XLS文件中的字段周围使用单引号(')或双引号(“”)的文件,以导入到我工作地点的SSAS多维数据集中。当我创建ETL时,我发现使用“派生列”组件从5000多行的文件中剥离这两种可能性非常困难,因此我只创
顺便说一句,我经常在CSV/XLS文件中的字段周围使用单引号(')或双引号(“”)的文件,以导入到我工作地点的SSAS多维数据集中。当我创建ETL时,我发现使用“派生列”组件从5000多行的文件中剥离这两种可能性非常困难,因此我只创建了一个小型C#应用程序,它可以为我这样做,并且可以为任何文件工作,而不管数据如何。因此,我们将同一个应用程序用于多个日常ETL,效果非常好
就像我说的,只是一个旁注。你对这个问题的解决方案应该作为答案发布。
REPLACE(['columnName'],"'","")