Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите адаптировать запрос для db2 v.9
|
|||
|---|---|---|---|
|
#18+
Запрос писал для firebird. В DB2 не работает. ругается на select. Помогите. MERGE INTO table1 c USING (SELECT * FROM table1 LEFT OUTER JOIN table2 ON (table1.id=table2.id) WHERE table1.kod='21') CD ON (C.ID = CD.ID) WHEN MATCHED THEN UPDATE SET c.pole = CD.pole ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2012, 11:03 |
|
||
|
Помогите адаптировать запрос для db2 v.9
|
|||
|---|---|---|---|
|
#18+
nickols11, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2012, 15:52 |
|
||
|
Помогите адаптировать запрос для db2 v.9
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein, Добрый день! Не работает. Я так понимаю не хватает ключевого слова VALUES.... Может в USING нельзя select использовать?? DSNT408I SQLCODE = -199, ERROR: ILLEGAL USE OF KEYWORD SELECT. TOKEN VALUES WAS EXPECTED DSNT418I SQLSTATE = 42601 SQLSTATE RETURN CODE DSNT415I SQLERRP = DSNHPARS SQL PROCEDURE DETECTING ERROR DSNT416I SQLERRD = 2 0 0 -1 153 506 SQL DIAGNOSTIC INFORMATION DSNT416I SQLERRD = X'00000002' X'00000000' X'00000000' X'FFFFFFFF' X'00000099' X'000001FA' SQL DIAGNOSTIC INFORMATION ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 08:36 |
|
||
|
Помогите адаптировать запрос для db2 v.9
|
|||
|---|---|---|---|
|
#18+
nickols11, Судя по префиксам сообщений запрос выполняется на СУБД DB2 for z/OS. MERGE для DB2 for z/OS (версии 9.1 и 10.1) не позволяет использовать SELECT внутри USING DB2 Version 9.1 for z/OS > DB2 reference information > DB2 SQL > Statements > MERGE DB2 10 for z/OS > DB2 reference information > DB2 SQL > Statements > MERGE Максимум можно вот так: Код: plsql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 11:48 |
|
||
|
|

start [/forum/topic.php?fid=43&gotonew=1&tid=1601579]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 171ms |

| 0 / 0 |
