Хочу передать массив строк в PL/SQL блок, используя OCIBindByName()
*valuep указывает на строку вида 12345'\0'qwerty'\0'
*alenp содержит 6,7
*curelep 2
dty SQLT_STR
Вопрос 1-ый:
Что такое value_sz, если я туда ставлю 7 тогда
вектора в процедуре выглядят как 12345werty
^^^
Вопрос второй:
В описании ORA-01485 вижу сведения о каких-то 2-х байтах перед
строкой, чего имеется ввиду?
Третий
Что происходит если процедура ожидает массив а я bind ей в качестве
аргумента 1 переменную
Заранее спасибо за советы.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум php и установка oci8 (2011)
- Форум PHP, oci8, Oracle - Timeout (2008)
- Новости Вышел bash 5.0 (2019)
- Форум Вопрос ГУРУ по NetFilter / iptables. HELP! (2006)
- Форум Серьезная проблема с DAS. гуру HELP! (2008)
- Форум гуру (2001)
- Форум Монстр из слияния Gemini и Spartan (попытка создать свой протокол) (2023)
- Форум гуру Inkscape (2012)
- Форум Гурам безопасности (2014)
- Форум Гуру подскажите! (2007)