【发布时间】:2020-09-14 14:27:29
【问题描述】:
我有这样的 MySQL 数据库连接
preparedStatement = conn.prepareStatement("Select name, id FROM club WHERE ? > 0")
preparedStatement.setString(1, obj.getVisit);
我收到错误MySQL server version for the right syntax to use near 'WHERE 'visit' > 0 ' at line 1.
如何为此传递动态列名?
编辑我有 4 个不同的列名,因此我需要它是动态的。*
【问题讨论】:
-
格式化您的问题将增加可见性,并使问题更易于理解。您可以使用各种降价语法来格式化您的代码和错误。 Visit Here 了解有关格式化的更多详细信息。