Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Есть проблемка с процедурой
|
|||
|---|---|---|---|
|
#18+
Создал процедуру в SA 5.5 Код: 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. однако результат поиска - результат последнего не нулевого запроса в IB,FB для вывода я бы использовал SYSPEND между запросами. Есть ли аналог такого оператора в Sybase SQL Anywhere ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2006, 13:52 |
|
||
|
Есть проблемка с процедурой
|
|||
|---|---|---|---|
|
#18+
Не совсем понятна логика ваших действий в процедуре. Вы заполняете выходные параметры из разных колонок одного источника и естественно, что вам вернется последние ненулевые данные. Все правильно работает, как запрограммировали. Что получить-то нужно? Опишите кратко структуру источника данных SALE_FULL_VIEW, колонки, участвующие в запросах. И что нужно на выходе получить в процедуре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2006, 14:46 |
|
||
|
Есть проблемка с процедурой
|
|||
|---|---|---|---|
|
#18+
Процедура должна реализовывать поиск по всем столбцам таблицы и вывод результата поиска в воиде 2-х столбцов 1-название столбца 2-найденный результат, поэтому необхадимо чтобы выводился не результат последнего ненулевого запроса, а добавлялись результаты всех запросов в порядке исполнения. А что работает как запрограммированно знаю, не знаю как реализовать добавление разультатов от каждого последующего запроса к результатам предыдущих. SALE_FULL_VIEW: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2006, 15:26 |
|
||
|
Есть проблемка с процедурой
|
|||
|---|---|---|---|
|
#18+
Ну вот теперь все ясно. 1) Используйте UNION для объединения результатов запросов. 2) или создайте временную таблицу, по очереди выполняйте запросы и заполняйте временную таблицу. В конце процедуры выборка из временной таблицы. Второй способ лучше использовать, когда результат основан на сложной предварительной обработке данных. В вашем случае видимо достаточно UNION. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2006, 15:41 |
|
||
|
|

start [/forum/topic.php?fid=55&gotonew=1&tid=2012366]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 372ms |

| 0 / 0 |
