|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
Товарищи.. вот уже который раз бьюсь головой об стену, когда мне нужно выполнить какоу-нить хитрожопный селект в репорт... в ТОАДе, ПЛ\СКУЛе отрабатывает замечательно.. оттестировал.. и вот настало время переносить в АРЕХи... но что я вижу... а что я блин только не вижу... хорошо если он мне дал успешно сохранить изменения запроса в регионе репорта... но дальше опять НЕПОНЯТНЫЕ по какой причине взялись ошибки типа "не нашёл ключевое слово FROM" и т.д. (методом тыка правлю потенциальные неприятности.. но не вижу смысла в исправлениях.. где-то допустим не поставил двойные кавычки... а где-то ьез них работает.. а где-то без них не будет работать) начинает напрягать :) Кто поделится безценным опытом СИНТАКСИСА SQL для APEX? :) Как правильно составлять запросы? (вложенные селекты разрешены? объединения?) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2009, 01:43 |
|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
Запрос в студию. Ни разу не сталкивался ни с какими ограничениями... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2009, 11:53 |
|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
Изначально выглядит так (и в ПЛ\СКЛ Девелопере работает великолепно): Код: plaintext 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.
этот съедается если указать ему Use Generic Column Names (parse query at runtime only) а вот если указать ему дефолтовое "Use Query-Specific Column Names and Validate Query" то ругаецо на: Код: plaintext
вот так он съелся (если так же указать Use Generic Column Names (parse query at runtime only)): Код: plaintext 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.
но ругается при вызове: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2009, 12:12 |
|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
LegiИзначально выглядит так (и в ПЛ\СКЛ Девелопере работает великолепно): Код: plaintext 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.
этот съедается если указать ему Use Generic Column Names (parse query at runtime only) а вот если указать ему дефолтовое "Use Query-Specific Column Names and Validate Query" то ругаецо на: Код: plaintext
вот так он съелся (если так же указать Use Generic Column Names (parse query at runtime only)): Код: plaintext 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.
но ругается при вызове: Код: plaintext 1.
Когда берешь колонки в двойные кавычки, то нужно писать в верхнем регистре как правило. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2009, 12:30 |
|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
ту кавычку в первом варианте я уже исправил сразу :) про верхний регистр это уже хорошо) сейчас переколбашу ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2009, 12:33 |
|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
Код: plaintext 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.
при попытки сохранить с флажком: Use Query-Specific Column Names and Validate Query Выплёвывает еррор: Query cannot be parsed within the Builder. If you believe your query is syntactically correct, check the ''generic columns'' checkbox below the region source to proceed without parsing. ORA-00923: FROM keyword not found where expected ___________________________________ при попытки сохранить с флажком: Use Generic Column Names (parse query at runtime only) (значение 8) сожрал... но при запуске приложения и загрузки этого репорта ругается на: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2009, 12:47 |
|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
Legi Код: plaintext 1. 2.
запятую пропустил с двойными кавычками не заморачивайся ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2009, 12:51 |
|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
я идиот!!!!!!!!!! в первой строчке ошибка ( там НЕТ запятой в селекте!!!!!! ( я палено блин ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2009, 12:52 |
|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
Ales ProtivLegi Код: plaintext 1. 2.
запятую пропустил с двойными кавычками не заморачивайся уху спасибо, уже увидел :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2009, 12:53 |
|
правильно составить селект? :)
|
|||
---|---|---|---|
#18+
И как это работало в девелопере? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2009, 13:15 |
|
|
start [/forum/topic.php?fid=50&msg=35779646&tid=1877524]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 261ms |
0 / 0 |