![]() |
|
Модераторы: LSD |
![]()
|
|
| casinosoftguru |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
Всем привет! прошу помочь разобраться с такой проблемой:
Соединяю из своей программы вот таким образом запрос
между верхни и нижним кодом вставляю свой запрос с переменными. если вставляю в ковычках то переменные не обрабатываются :( а если без ковычек то тоже не лучше - вылазит ошибка ORA-06550: line 1, column 76. PLS-00103: Encountered the symbol "SELECT" when expecting one of the following.
как правильно вставить в этот код запрос со своими переменными (если это возможно) ? привожу полный примеры запросов, вместе с ошибками отловленными SQL Monitor заметьте что переменные я назначаю в своей программе и ошибки там точно нет - проблема в том что с ковычками оракл не подставляет их в запрос видимо, а без ковычек возникает ошибка... этот запрос без ковычек
этот запрос с ковычками и в конце ошибка
|
||||||||
|
|||||||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 37 Всего: 161 |
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| casinosoftguru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
спасибо, буду пробовать
а что дает этот код ? queryString => l_sql ctx => l_ctx |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 37 Всего: 161 |
Именование параметров функции/процедуры. Использование именнования мне кажется более эргономичным и читаемым нежели использование позиционной нотации, хоть и более рутинным. -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| casinosoftguru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
Случаем, не надо ли в строке dbms_xmlgen.setBindValue(ctx => l_ctx ,bindName => 'FOREST_END_USE_TYPE',bindValue => :FOREST_END_USE_TYPE); ставить :FOREST_END_USE_TYPE в ковычки ? Выводит ошибку.
впрочем с ковычками тоже выводит ошибку, странно, вроде выходит переменная одна :MY_XML и она декларована точно... Это сообщение отредактировал(а) casinosoftguru - 10.3.2011, 16:13 |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 37 Всего: 161 |
Связанные переменные должны быть определены. -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| casinosoftguru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
это понятно
если делаю так
то ошибка 01008 а если раскомментировать код - то ошибка invalid variable name\number Хотя переменные копируются просто из датасета где они точно объявлены. не пойму что он считает за переменную когда пишет not all variables bound Это сообщение отредактировал(а) casinosoftguru - 10.3.2011, 16:17 |
|||
|
||||
| casinosoftguru |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
хм, а можно ли делать одинаковые имена здесь ?
|
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 37 Всего: 161 |
да
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
![]()
|
| Правила форума "Oracle" | |
|
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Oracle | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |