您的位置:首页 > 编程语言 > Java开发

"java.sql.SQLException:@P0" 附近有错误

2013-06-06 08:53 375 查看
问题出现: "java.sql.SQLException:@P0" 附近有错误,原因sql 不支持“select top ? from [table_name]” 这种语法

解决之道:

sql=“select top %s  from [table_name]”;
sql=String.format(sql,"20");
举一反三:
如有预处理的时候:select top %s * from [table_name] where userId<? and userage>?;
解决之道:
sql = select top %s * from [table_name] where userId<? and userage>?;
sql = String.format(sql,20);
PrepareStatem pst = con.getPrepareStatement();
pst.setint(1,100);
pst.setInt(2,20);
。。。。。。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐