Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 SSIS派生列_Sql Server 2005_Ssis - Fatal编程技术网

Sql server 2005 SSIS派生列

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文件,其中一列的数据排序为“”,例如“2009-01-01”,而不是2009-01-01。我可以使用“派生列转换”删除单引号吗?表达方式是什么

解决方案~在“派生列转换”中使用了以下表达式


顺便说一句,我经常在CSV/XLS文件中的字段周围使用单引号(')或双引号(“”)的文件,以导入到我工作地点的SSAS多维数据集中。当我创建ETL时,我发现使用“派生列”组件从5000多行的文件中剥离这两种可能性非常困难,因此我只创建了一个小型C#应用程序,它可以为我这样做,并且可以为任何文件工作,而不管数据如何。因此,我们将同一个应用程序用于多个日常ETL,效果非常好


就像我说的,只是一个旁注。

你对这个问题的解决方案应该作为答案发布。
REPLACE(['columnName'],"'","")