Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.12.2011, 07:49
|
|||
|---|---|---|---|
|
|||
Исходящий параметр ХП на java |
|||
|
#18+
Здравствуйте. Пишу хранимую процедуру в IBM Data Studio 3.1 на Java. СУБД DB2 Express-C 9.7. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Проблема в том, что не могу записать данные в исходящий параметр p_xml. При входе там лежит null, а как создать экземляр, реализующий java.sql.Clob не знаю. --------------------------------------------------------- IS NULL OR NOT IS NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.12.2011, 12:16
|
|||
|---|---|---|---|
|
|||
Исходящий параметр ХП на java |
|||
|
#18+
BuryCommoner, Здравствуйте. Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. P.S.: Можно, конечно, и в PARAMETER STYLE JAVA создавать CLOB, но для этого надо будет в процедуре сначала получать Clob запросом, а потом с ним работать. Типа: Код: plaintext 1. 2. 3. 4. 5. С PARAMETER STYLE DB2GENERAL вам не надо для этого устанавливать соединение с базой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.12.2011, 06:59
|
|||
|---|---|---|---|
|
|||
Исходящий параметр ХП на java |
|||
|
#18+
Спасибо, всё заработало :) Может не совсем по теме, но остался один вопрос по Data Studio 3.1. При создании хранимой процедуры она отображает 2 вкладки: DDL и Java. Java свободно редактируется и сохраняется. Вкладка DDL практически полностью генерируется и похоже заточена под PARAMETER STYLE JAVA. Когда я поставил DB2GENERAL значение EXTERNAL NAME при сохранении начало принудительно выставляться в 'common!qUERY_TO_XML' (чушь). В итоге процедура внедряется успешно, но при запуске выдаёт ошибку, что не может найти класс. Помогает самостоятельный вызов CREATE PROCEDURE из центра управления. Это недоработка студии, или неправильное её использование? DDL: Код: plsql 1. 2. 3. 4. 5. 6. 7. Java: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=43&tablet=1&tid=1601978]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 269ms |

| 0 / 0 |
