我正在Windows Server 2008 Enterprise上使用SQL Server 2008 Enterprise。在存储过程中,我需要将参数传递给select-where-like语句。例如,select * from sometable where somecolumn LIKE '%@department%'但是我上面的声明似乎不起作用,有什么想法如何将参数@de
如所示,DB2可能容易受到SQL注入的影响:
* Potential SQL injection if X, Y or Z host variables come from untrusted inputSTRING "INSERT INTO TBL (a,b,c) VALUES (" X "," Y "," Z ")" INTO MY-SQL.EXEC SQL PREPARE STMT FROM :MY-SQL END-EX