TP原生SQL查询

浏览:8776 发布日期:2016/04/03 分类:求助交流 关键字: SQL原生查询
在我用TP进行原生SQL语句查询的时候发现,我如果用占位符查询的时候,TP会自动帮我将占位符加上 ' ' (两个单引号),这样会产生一些问题。
比如
SELECT * FROM WHERE NAME '%:NAME%';
经TP转换会变成SELECT * FROM WHERE NAME '%'A'%',那么当执行的时候就会出现SQL语句语法错误
再例如
SELECT * FROM WHERE NAME = A LIMIT :START,:END
经TP转换SELECT * FROM WHERE NAME = A LIMIT '1',2''

请问有有办法解决??
最佳答案
评论( 相关
后面还有条评论,点击查看>>