存储过程不接受带有'和ò的值

时间:2017-08-30 09:47:24

标签: mysql sql database stored-procedures officewriter

输入特殊字符时,我的SQL存储过程出现问题。例如,在我的国家过滤器中,我输入了“CòteD'Ivoire”,由于“'”和“ò”,我无法生成报告/结果。

  

错误:此页面上找到了无效输入。请确保您输入了有效的输入信息。

代码:

IF  @DISPLAYCOUNTRYCD = 1
    BEGIN
        SET @SubClause = @SubClause + 'EPVW.CountryNm as COUNTRYCD,'
        SET @SelectClause = @SelectClause + 'COUNTRYCD as [Home Country],'
    END

“EPVW”是表的名称,而CountryNm是列名。它正在从该表中检索值。

请帮忙。

0 个答案:

没有答案