如何使用数组列表作为预准备语句参数
2022-09-01 03:11:16
我一直在寻找,但无法找到我所遇到的以下挑战的答案。这似乎很简单,但我一直无法解决它。
我有一个记录 ID 类型为 -> 。我想使用此记录 ID 列表从另一个表中选择行。目前为止,一切都好。现在开始挑战...ArrayList
Long
ArrayList<Long>
a) 我正在使用预准备语句从表中选择数据,并使用 as 输入。ArrayList
selectPS = dbConnection.prepareStatement("select columnA from tableA where id in ?");
关于上述问题 - 应该如何定义参数?对于类型参数,上述内容似乎不正确。ArrayList
b)在为预准备语句设置参数值时,我也遇到了问题。没有设置类型值的方法,我也没有看到其他可行的选项。ArrayList
---> selectPS.set?????(1, arraylistParameter);
ResultSet rs = selectPS.executeQuery();
您可以为我设置的任何帮助或指导都非常感谢。
谢谢。