|
|
|
Использование CTA (Common Table Expressions) внутри хранимых процедур
|
|||
|---|---|---|---|
|
#18+
Возник вопрос, про то как выполнить CTA запрос внутри процедуры Есть CTA запрос, он прекрасно выполняется вне процедуры: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Если я хочу обернуть его в функцию: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Ругается на WITH, добавляю PERFORM перед ним - тоже не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:24:14 |
|
||
|
Использование CTA (Common Table Expressions) внутри хранимых процедур
|
|||
|---|---|---|---|
|
#18+
chernomyrdin, А как конкретно ругается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:39:35 |
|
||
|
Использование CTA (Common Table Expressions) внутри хранимых процедур
|
|||
|---|---|---|---|
|
#18+
chernomyrdin, У Вас точка с запятой между скобкой и нижним $BODY$ есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:40:41 |
|
||
|
Использование CTA (Common Table Expressions) внутри хранимых процедур
|
|||
|---|---|---|---|
|
#18+
Всем большое спасибо, вопрос закрыт. Действительно была синтаксическая ошибка в одном из SQL выражений, но psql почему-то ругался на самое начало WITH и говорил что недопустимое выражение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2014, 11:42:29 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=123&tid=1998507]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
80ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 197ms |
| total: | 346ms |

| 0 / 0 |
