SSIS 删除双引号内的单引号

SSIS removing single quote within double quotes

我正在尝试创建一个 派生列 ,它将删除也包含在双引号中的字符串周围的单引号。例如:

"Robert 'Bob' LaBla"

我只需要删除 Bob 周围的单引号,这样结果就是:

"Robert Bob LaBla"

已尝试 REPLACE(Column,"\"","") 完美删除双引号,但用单引号替换此表达式似乎不起作用。我宁愿不必为此编写脚本。任何帮助表示赞赏。

要删除派生列中的单引号,只需使用以下表达式:

REPLACE(Column,"'","")

如果您需要删除两个引号,则

REPLACE(REPLACE(Column,"\"",""),"'","")

参考资料