Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : yurik shestakov                      2:5020/400     11 Feb 2005  12:46:06
 To : Pasha Volny
 Subject : Re: Передача массива из Перл в Оракл
 -------------------------------------------------------------------------------- 
 
 On Fri, Feb 11, 2005 at 08:09:04AM +0000, Pasha Volny wrote:
 
 PV> AC> Попробуй посмотреть в perldoc DBD::Oracle.  Впрочем, скорее всего,
 PV> AC> способ передать туда массив честно все равно один - через ссылку на
 PV> AC> него.
 PV>   Почитал -  судя по всему строка с разделителями -  это единственный 
 PV> способ.Ссылка
 PV> здесь не поможет - обмен идет через универсальный драйвер оракл - а ему 
 PV> все ссылки до фени.
 PV> Даже сложные структуры из оракла - записи и т.п. он передает в виде 
 PV> строк (когда их фетчишь) , а уже модуль
 PV> DBD::Oracle 'знает' как распарсить и преобразовать их в соответствующие 
 PV> структуры - массивы
 PV> указателей на хеш и т.п. Если строки приходят оттуда - вряд-ли что-то 
 PV> сложнее можно воткнуть туда :)
 PV> Хотя если кто-нить знает как - отзовитесь.
 
 Есть вариант -- переписать под себя dbdimp.c из DBD::Oracle.
 Копать в сторону функций dbd_rebind_ph_char, dbd_rebind_ph, dbd_bind_ph.
 Более детально не расскажу, т.к. лично меня больше интересует DBD::Informix ;)
 
 -- 
 // yurik shestakov
 --- ifmail v.2.15dev5.3
  * Origin: Unknown (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Передача массива из Перл в Оракл   Pasha Volny   10 Feb 2005 17:33:01 
 Re: Передача массива из Перл в Оракл   Artem Chuprina   10 Feb 2005 18:57:02 
 Re: Передача массива из Перл в Оракл   Pasha Volny   11 Feb 2005 12:09:04 
 Re: Передача массива из Перл в Оракл   yurik shestakov   11 Feb 2005 12:46:06 
 Re: Передача массива из Перл в Оракл   Pasha Volny   11 Feb 2005 13:10:33 
Архивное /ru.perl/100693303976c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional