|
|
|
как получить ResultSet из хранимой процедуры?
|
|||
|---|---|---|---|
|
#18+
Привет всем Народ не подскажите как получить объект типа ResultSet из хранимой процедуры. Хочется чтобы весь SQL отрабатывался внутри Оракла в виде Java Stored Proc, но ResultSet разбирался внутри приложения, скажем сервлета. И вообще возможно ли такое? Если нет, то как делать Select в хранимой процедуре и что то оттуда получать и передавать клиенту. И вообще есть ли смысл делать select на Java Stored Proc С update,delete,insert,drop,select count(*) вродибы все понятно, а вот как возвращать множественные значения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2004, 15:28 |
|
||
|
как получить ResultSet из хранимой процедуры?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2004, 15:48 |
|
||
|
как получить ResultSet из хранимой процедуры?
|
|||
|---|---|---|---|
|
#18+
Denis Popov Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... тут нет передачи Result set, полученного в сохраненной процедуре без разбора имеющихся в нем данных клиенту... Строки Код: plaintext 1. 2. 3. как передать rs клиенту пославшему запрос? Electronic Insect ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2004, 17:44 |
|
||
|
как получить ResultSet из хранимой процедуры?
|
|||
|---|---|---|---|
|
#18+
спасибо Более менее понятно. Теперь возникает такой ворос: Как опубликовать хранимую процедуру или функцию на Java средствами plsql. Пишу следующее: //------------------------------------------------------------- create or replace PACKAGE RecordSelectorPackage IS TYPE ref_cursor IS REF CURSOR; function recordSelector (sqlClause IN VARCHAR2) RETURN ref_cursor AS LANGUAGE JAVA NAME 'mypackage1.Class1.recordSelector (java.lang.String) return oracle.jdbc.OracleResultSet'; END; //------------------------------------------------------------- Делаю вызов из Java из приложения, ругается: java.sql.SQLException: ORA-00932: несовместимые типы данных: ожидалось OUT Conversion failed Народ, подскажите что я не так делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2004, 13:23 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=833&tid=2153507]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 318ms |

| 0 / 0 |
