我使用下面的語句Postgresql查詢這種情況?
select *
from table
where column1 in(groups)
其中,「組」是大小爲n的String數組。 如果我使用它,它不會得到執行,所以任何人都可以提出確切的查詢來執行此操作嗎?
編輯1
如果我使用下面的代碼
try{
System.out.println("before execute query");
ps1.setArray(1,conn.createArrayOf("text",gs));
ps1.setArray(2,conn.createArrayOf("text",gs));
System.out.println("after execute query");
}
catch(Exception e)
{
System.out.println("hrer----"+e);
}
首先,它打印出 「前執行查詢」,然後它提供了以下異常
javax.servlet.ServletException:servlet execution threw an exception
* 注:*在catch(異常e)塊中不打印「hrer -----」塊
@beerbajay:請參見編輯 – suraj
@sayap請參閱編輯 – suraj