powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с Oracle
8 сообщений из 8, страница 1 из 1
Работа с Oracle
    #37852427
Roman46
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При разработке почтового клиента столкнулся с проблемой передачи параметров для поиска хранящихся в HashMap(ключ - имя поля, значение - значение поля) в базу данных Oracle. Как можно решить эту проблему?
...
Рейтинг: 0 / 0
Работа с Oracle
    #37852464
Лагман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman46,

Оракл формс ?
...
Рейтинг: 0 / 0
Работа с Oracle
    #37852495
Roman46
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет Oracle XE 10g
...
Рейтинг: 0 / 0
Работа с Oracle
    #37852611
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman46,
хоть через запятую передавай
/topic/950074&hl=
...
Рейтинг: 0 / 0
Работа с Oracle
    #37853723
Roman46
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне не нужен этот хибернейт мне это надо написать на pl/sql и не на чем ином
...
Рейтинг: 0 / 0
Работа с Oracle
    #37854063
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman46Мне не нужен этот хибернейт мне это надо написать на pl/sql и не на чем ином
ну дак пиши. Прямо здесь. Хранимка, строка - входной параметр. В чём проблема?
Тебе уже и в форуме оракла ответили.
...
Рейтинг: 0 / 0
Работа с Oracle
    #37855513
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman46,

Можно передать коллекцию, можно передать xml.
...
Рейтинг: 0 / 0
Работа с Oracle
    #37855670
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman46,

Код: plsql
1.
2.
3.
4.
5.
6.
CREATE TYPE TYPE_ENTRY_MAP AS OBJECT(
  key   VARCHAR2(80),
  value   VARCHAR2(80),
);

CREATE TYPE TYPE_MAP AS TABLE OF TYPE_ENTRY_MAP;



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
StructDescriptor entryType = StructDescriptor.createDescriptor("TYPE_ENTRY_MAP", _conn);
ArrayDescriptor mapType = ArrayDescriptor.createDescriptor("TYPE_MAP", _conn);
STRUCT[] entries = new STRUCT[...];
for (...) {
   Object[] objs = new Object[2];
   objs[0] = key;
   objs[1] = val;
   entries[i] = new STRUCT(entryType, _conn, objs);
}
ARRAY map = new ARRAY(mapType, _conn, entries);
stmt.setArray(..., map);
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]