在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  數(shù)據(jù)庫/ 通過jdbc執(zhí)行postgresql的存儲的函數(shù)報錯?

通過jdbc執(zhí)行postgresql的存儲的函數(shù)報錯?

通過jdbc執(zhí)行postgresql的存儲的函數(shù)報下面這個錯是什么原因?

Statement stmt = conn.createStatement();
stmt.execute("CREATE OR REPLACE FUNCTION setoffunc() RETURNS SETOF int AS "
     + "' SELECT 1 UNION SELECT 2;' LANGUAGE sql");
ResultSet rs = stmt.executeQuery("SELECT * FROM setoffunc()");
while (rs.next())
{
   // do something
}
rs.close();
stmt.close();

clipboard.png
參考https://jdbc.postgresql.org/d...

回答
編輯回答
還吻

他的錯誤應該是函數(shù)沒有提交或者執(zhí)行錯誤,可以我直接在命令行中輸入代碼函數(shù)是沒有問題的。

2017年2月21日 05:14