替换 SSIS 中的单引号
Posted
技术标签:
【中文标题】替换 SSIS 中的单引号【英文标题】:Replace single quotes in SSIS 【发布时间】:2013-02-14 19:49:49 【问题描述】:在 SSIS 中,我有一个电子邮件地址存储在一个变量中。电子邮件地址中的人名有一个单引号,这会混淆 sql server。
诸如
Select field1, field2, from mytable where cust_emlad_tx = ?
cust_emlad_tx 包含一个名称,例如 Jim.O'Dowell@something.com
如何用两个单引号替换它以便 sql server 处理它?
谢谢
【问题讨论】:
你能澄清一下“混淆 SQL Server”的真正含义吗?使用变量通常可以避免引用问题,因此不清楚问题到底是什么。 【参考方案1】:Something 可能会帮助您使用单引号。一般的做法是将单引号替换为 2 个单引号,这样在处理字符串时不会混淆 SQL Server。
【讨论】:
以上是关于替换 SSIS 中的单引号的主要内容,如果未能解决你的问题,请参考以下文章