apache dbutils庫可能調用oracle存儲過程嗎?Apache DBUtils - 存儲過程
3
A
回答
3
是:
QueryRunner run = JDBCConnectionFactory.getQueryRunner(database);
Connection conn = run.getDataSource().getConnection();
CallableStatement cs = conn.prepareCall("{CALL procName()}");
ResultSet rs = cs.executeQuery();
JongoResultSetHandler handler = new JongoResultSetHandler(true);
return handler.handle(rs);
這裏我用一個實例QueryRunner,因爲這是由DBUtils設法獲得它的連接。請記住關閉連接,異常處理等。
希望這會有所幫助。
0
是因爲它只是使用JDBC - 你需要一個JDBC driver for Oracle
相關問題
- 1. Apache DbUtils:處理從存儲過程返回的多個結果集
- 2. Apache DBUtils和標量值
- 3. 插入/更新Apache DButils列映射?
- 4. 存儲過程
- 5. 存儲過程
- 6. 存儲過程
- 7. 存儲過程
- 8. 存儲過程
- 9. 存儲過程
- 10. 存儲過程
- 11. 存儲過程
- 12. 存儲過程
- 13. 存儲過程
- 14. 存儲過程?
- 15. 存儲過程
- 16. 存儲過程
- 17. 存儲過程
- 18. 存儲過程
- 19. Hive中的存儲過程
- 20. ASP.NET找不到存儲過程,但存儲過程存在
- 21. C#存儲過程
- 22. nhibernate,存儲過程
- 23. MySQL存儲過程
- 24. 從存儲過程
- 25. Java存儲過程
- 26. registerWithCredentials()存儲過程
- 27. 從存儲過程
- 28. 在存儲過程
- 29. XMLize存儲過程?
- 30. Datediff存儲過程?
簡而言之,這是不可能的,因爲沒有一個'AbstractQueryRunner'實現不支持任何存儲過程調用。 – 2013-01-02 21:56:07