1
我有一個簡單地返回所有行的MySQL過程。如何使用JOOQ調用該過程?調用使用JOOQ返回多行的存儲過程
CREATE PROCEDURE P_GET_ALL()
SELECT * FROM T_EMPS
我有一個簡單地返回所有行的MySQL過程。如何使用JOOQ調用該過程?調用使用JOOQ返回多行的存儲過程
CREATE PROCEDURE P_GET_ALL()
SELECT * FROM T_EMPS
這裏所有你需要 - 遵循這一link
例子:
P_GET_ALLprocedure = new P_GET_ALL();
procedure.execute(configuration);
爲了得到結果:
assertEquals(new datatype("12"), procedure.getColName());
但對於結果的類型? 。如何閱讀結果? – user3415648
@ user3415648:不幸的是,從存儲過程返回的遊標類型無法從過程元數據中獲知(據我們所知)。所有類型的信息必須在運行時從'Result'對象獲得 –