sqlserver @P0附近有语法错误

来源:互联网 发布:整站源码下载 编辑:程序博客网 时间:2024/04/19 14:28

我在项目中使用的mybatis,  参数传递通过#{}预编译的方式,使用的sqlserver数据库。

sqlserver 中分页查询使用select  top ? * from table where column=?

执行时报错,@P0附近有语法错误

原因:

Top后面是不允许使用问号占位符

解决方案:

将Top后面的占位符改为${}的方式,相当于字符串拼接


参考文章:http://blog.csdn.net/cuiyaoqiang/article/details/51240955

阅读全文
0 0