Sql server 2008 我们可以在sql server查询中转义单引号吗
我对SQL SERVER中的以下查询有问题Sql server 2008 我们可以在sql server查询中转义单引号吗,sql-server-2008,Sql Server 2008,我对SQL SERVER中的以下查询有问题 select ecode,ename from VW_EFORMS_BillingAdjustmentCodes where ename='Ravi's friend'; 在上面的查询中,“Ravi的朋友”是来自DB的字符串。我能逃过一句话吗 请帮助我。字符串中的一个单引号被一行中的两个单引号(')转义 您可以使用两个引号: 'Ravi''s friend' 或者使用参数化查询并提供字符串作为参数: SELECT ecode, ename F
select ecode,ename
from VW_EFORMS_BillingAdjustmentCodes
where ename='Ravi's friend';
在上面的查询中,“Ravi的朋友”是来自DB的字符串。我能逃过一句话吗
请帮助我。字符串中的一个单引号被一行中的两个单引号(
'
)转义
您可以使用两个引号:
'Ravi''s friend'
或者使用参数化查询并提供字符串作为参数:
SELECT ecode, ename
FROM VW_EFORMS_BillingAdjustmentCodes
WHERE ename = ?
可能重复的
SELECT ecode, ename
FROM VW_EFORMS_BillingAdjustmentCodes
WHERE ename = ?