|
|
|
Нужно многократное использование временной таблицы
|
|||
|---|---|---|---|
|
#18+
Имеется база Sybase ASA 12.5, по-моему, с АБС Диасофт. Имеется средство мониторинга, которое присоединяется к Sybase с помощью jdbc-драйвера. Средство мониторинга, судя по всему, держит одну и ту же открытую сессию и раз в 10 минут выполняет один и тот же запрос к Sybase. В начале скрипта я использую временную таблицу #cld. Скрипт примерно такой: Код: plaintext 1. 2. Пытаюсь в конце скрипта удалять временную таблицу: Код: plaintext 1. И в итоге сессия мониторинга зависает при очередном выполнении, говоря, что #cld уже существует и нечего далее не делая. Кроме того творятся такие вещи: Если дропать таблицу #cld не в конце скрипта, а в начале скрипта, то она не дропается - команда игнорируется. Если же после команды drop ставить ";" или "go", то в клиенте Sybase дроп происходит нормально. А jdbc-шный мониторинг ругается на эти ";" или "go", говоря, что это некорректный символ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2009, 14:11 |
|
||
|
Нужно многократное использование временной таблицы
|
|||
|---|---|---|---|
|
#18+
yon_brover, бред какой-то ... автор, что вы хотите сделать то? чего хотите добиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2009, 15:07 |
|
||
|
Нужно многократное использование временной таблицы
|
|||
|---|---|---|---|
|
#18+
Необходима корректная многократная работа скрипта, использующего временную таблицу, в рамках одной сессии. С учетом ограничений синтаксиса, которые дает jdbc-драйвер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2009, 19:12 |
|
||
|
Нужно многократное использование временной таблицы
|
|||
|---|---|---|---|
|
#18+
Замените начало скрипта Код: plaintext Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2009, 04:00 |
|
||
|
Нужно многократное использование временной таблицы
|
|||
|---|---|---|---|
|
#18+
yon_broverНеобходима корректная многократная работа скрипта, использующего временную таблицу, в рамках одной сессии. С учетом ограничений синтаксиса, которые дает jdbc-драйвер. Возьми свой скрипт в begin/end скобки. И/или закрывай транзакцию. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2009, 19:02 |
|
||
|
|

start [/forum/topic.php?fid=55&gotonew=1&tid=2011106]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
150ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 10ms |
| total: | 257ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...