Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите решить проблему в CLP
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, что неверно в моем коде. База DB2 версии 9.5 Пользуюсь command line processor (CLP) в режиме command mode. Выполняю команду: db2 -f D:/rrr/in_file.txt. В файле in_file.txt находятся команды SQL (DECLARE переменных, DECLARE my_cursor CURSOR FOR). Далее я делаю OPEN my_cursor. Команды DECLARE, DECLARE my_cursor CURSOR FOR и OPEN my_cursor выполняются корректно, А команда DO UNTIL SQLCODE = 100 \ FETCH my_cursor \ INTO :AGREEMENT_NAME \ ,:CONTRACT_ID \ ,:VALUE_STRING \ ,:CONT_ID \ ,:REF_NUM \ ,:SB_GIVEN_NAME_ONE \ ,:SB_GIVEN_NAME_TWO \ ,:SB_LAST_NAME_ONE \ END-DO дает ошибку: DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL0104N An unexpected token "DO UNTIL SQLCODE = 100 FE" was found following "BEGIN-OF-STATEMENT". Expected tokens may include: "<table_value_constructor>". SQLSTATE=42601 Буду очень признателен за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 12:45 |
|
||
|
Помогите решить проблему в CLP
|
|||
|---|---|---|---|
|
#18+
SQL Procedural Language (SQL PL) используется внутри хранимых процедур. Его подмножество - Inline SQL PL может использоваться внутри Код: plaintext 1. 2. Поэтому, вы можете использовать либо процедуру для своей логики, либо Inline SQL PL вместе с другими командами SQL в командном режиме. Обратите внимание, что для того, чтобы использовать BEGIN ATOMIC ... END внутри своего скрипта, вы должны изменить символ завершения команды (например, на @) и запуск скрипта типа: --- my_file.txt --- Код: plaintext 1. 2. 3. 4. 5. 6. 7. Командой db2 -td@ -f my_file.txt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2011, 13:46 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=37066673&tid=1602419]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
72ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 281ms |
| total: | 439ms |

| 0 / 0 |
