1

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

错误:在此页面上发现无效输入。请确保您输入了有效的输入。

代码:

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

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

请帮忙。

4

0 回答 0