|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 10 Feb 2005 18:57:02 To : Pasha Volny Subject : Re: Передача массива из Перл в Оракл -------------------------------------------------------------------------------- Pasha Volny @ Thu, 10 Feb 2005 13:33:01 +0000 (UTC): PV> Привет All! Такая проблема: Есть сервер БД Оракл. Сервер PV> приложений - Апач и серверная часть для сервера приложений написана PV> на перле. Для соединения с Оракл используется модуль DBI. При PV> вызове оракловых процедур используются в основном bind_param и PV> bind_param_inout. При этом биндятся переменные - строковые и PV> числовые данные. Внимание вопрос: как передать более сложные PV> структуры в оракл, например массив или запись. В хелпе по DBI не PV> нашел. В самом DBI нашел определение типа передаваемой переменной PV> для bind_param, так вот там есть и тип SQL_ARRAY.Отсюда возникло PV> подозрение, что как-то можно передавать массив. Как временное PV> решение используется строка с разделителями (Оракл хавает до 32Кб PV> на переменную), которая потом парсится в PL\SQL.Может етсь более PV> красивое решение? Попробуй посмотреть в perldoc DBD::Oracle. Впрочем, скорее всего, способ передать туда массив честно все равно один - через ссылку на него. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/256062edd8f20.html, оценка из 5, голосов 10
|