|
курсоры в FB3
|
|||
---|---|---|---|
#18+
в последнем билде Firebird 3.0.0.31143 добавили такую замечательную возможность (я её давно ждал) Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
однако предварительный парсер процедуры в IBE сейчас не понимает этой возможности. Ссылаться можно и на явный именованный курсор. дополнительная информация вот тут CORE-4434 CORE-4403 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2014, 11:03 |
|
курсоры в FB3
|
|||
---|---|---|---|
#18+
Парсер вроде заточил. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2014, 08:51 |
|
курсоры в FB3
|
|||
---|---|---|---|
#18+
IBExpert, спасибо. Для for парсер не даёт ошибок, но при использовании явных курсоров пишет Parser error Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
вот в этих конструкциях надо позволять не писать INTO Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2014, 09:48 |
|
курсоры в FB3
|
|||
---|---|---|---|
#18+
OFFTOP заметил что автогрант не выдаёт права на PSQL функции ни для процедур ни для пакетов ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2014, 09:59 |
|
курсоры в FB3
|
|||
---|---|---|---|
#18+
Симонов Денисвот в этих конструкциях надо позволять не писать INTO Это сделал. Симонов Денисзаметил что автогрант не выдаёт права на PSQL функции ни для процедур ни для пакетов Это тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2014, 09:31 |
|
курсоры в FB3
|
|||
---|---|---|---|
#18+
IBExpertСимонов Денисвот в этих конструкциях надо позволять не писать INTO Это сделал. спасибо. Теперь работает. IBExpertСимонов Денисзаметил что автогрант не выдаёт права на PSQL функции ни для процедур ни для пакетов Это тоже. Не совсем. Теперь пытается автогрант дать и на встроеные функции (типа IIF, COALESCE, NULLIF ...) IBE Код: sql 1.
Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2014, 18:09 |
|
курсоры в FB3
|
|||
---|---|---|---|
#18+
я так понимаю функции для автогранта получаются в результате парсинга, а не из зависимостей. Ну даже если так можно хотябы проверять наличие функции прежде чем давать грант. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2014, 18:18 |
|
курсоры в FB3
|
|||
---|---|---|---|
#18+
Симонов Денися так понимаю функции для автогранта получаются в результате парсинга, а не из зависимостей. Ну даже если так можно хотябы проверять наличие функции прежде чем давать грант. Конечно, нужно проверять. Исправил. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2014, 08:37 |
|
курсоры в FB3
|
|||
---|---|---|---|
#18+
IBExpert, спасибо. Вроде работает. Там правда ещё надо подправить чтобы автогрант исключал процедуры собственного пакета Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
зачем то генерирует Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2014, 10:52 |
|
курсоры в FB3
|
|||
---|---|---|---|
#18+
Симонов ДенисТам правда ещё надо подправить чтобы автогрант исключал процедуры собственного пакета Исправил. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2014, 10:00 |
|
|
start [/forum/topic.php?fid=42&msg=38651245&tid=1599707]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 315ms |
total: | 461ms |
0 / 0 |