gpt4 book ai didi

java - 如何将字符串数组动态传递给 Java 中的 SQL "IN"子句?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:50:06 25 4
gpt4 key购买 nike

<分区>

我有一组具有特定值的字符串“String[]”。我想将该数组动态传递给 SQL“IN”子句,例如:

Select * from Employee where emp_name in (?);

这里“?”必须替换为字符串数组。我想在 Java 类中执行此操作。我试过

Array array = conn.createArrayOf("VARCHAR", new Object[]{"1", "2","3"});
pstmt.setArray(1, array);

但它不工作并出现异常“SQLFeatureException”。

谢谢!!!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com