|
|
|
Использование 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&msg=38735172&tid=1998507]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 357ms |

| 0 / 0 |
