用PreparedStatement时,sql语句中的表名可以作为参数吗 我来答 1个回答 #热议# 上班途中天气原因受伤算工伤吗? Andy_Sun321 推荐于2018-04-12 · TA获得超过1376个赞 知道小有建树答主 回答量:811 采纳率:89% 帮助的人:735万 我也去答题访问个人页 关注 展开全部 这个基本上是不可以的。能作为参数的都是变量,而目前的标准SQL和各厂商的扩展中(不管SQL Server, Oracle, PostgreSQL),都支持变量作为表名。故这是不可以的。一个变通的方法是使用动态SQL, 但是那已经失去PrepareStatement的意义了。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-09-15 Java里能不能将表名作为参数写到SQL语句 2017-11-27 如何使PreparedStatement支持命名参数 3 2017-01-20 preparedstatement在sql语句中间的?怎么不能这样用, 2013-08-15 java中PreparedStatement执行带参数的sql语句如何实现模糊查询? 6 2017-04-01 mysql中能用PreparedStatement创建表吗 2018-03-13 java中preparedstatement为什么可以防止sql注入 30 2018-01-07 dao包中sql查询条件进入PreparedStatement中后汉字条件变成了?号 1 更多类似问题 > 为你推荐: