下面是百度上的一种方法:
拼串的时候用char(39) 代替单引号, char(37)代替%
拼串的时候用char(39) 代替单引号, char(37)代替%
SET @sql = 'SELECT * FROM authors WHERE address LIKE '+char(39)+char(37)+@str+char(37)+char(39)
本文介绍了一种在SQL中进行字符串拼接的方法,通过使用char(39)替代单引号,char(37)替代%来实现动态SQL的构造。这种方法有助于避免SQL注入的风险,并确保SQL语句的正确构建。
1606

被折叠的 条评论
为什么被折叠?



