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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.12.2000, 14:42
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
Проблема: В сохраненной процедуре в цикле выполняется запрос, один из запросов вызывает ошибку (The query contained only ignored words). Можно ли ее отловить и перейти на следующую итерацию цикла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2000, 16:13
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
Насколько я понимаю, Вы выполняете EXEC(@cmd_str). Поставьте IF @@ERRORE>0 PRINT @cmd_str Дальше будет видно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.12.2000, 07:12
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
после выполнения EXEC(...) уже ничего в процедуре не работает, и на печат не выводится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.12.2000, 17:15
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
Print before || VC++ + SQL-Debug (Or SQL2000 - Embedded debugger) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.12.2000, 12:43
|
|||
|---|---|---|---|
|
|||
Как отловить ошибку? |
|||
|
#18+
посмотри в этой конфе сабж "Откат триггера" присланный maximF от 12.12.2000 По моему у вас пряио противоположные проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.12.2000, 13:48
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
Не совсем понял, что Павел имеет ввиду. Если можно, подробнее. Кстати, в исходной проблеме выполнялся exec(@str) или обычный запрос? И как вызвать ошибку 'The query contained only ignored words'? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2000, 12:08
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
Слушай, ты что печать не можешь вставить в процедуру после каждого оператора? И отследить почему он падает.. Кстати @@error может быть и меньше нуля ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2000, 17:04
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
Я вставляю печать. До вызова EXEC print @@Error выдает 0, после вызова EXEC print @@error уже ничего не выдает. Эту ошибку можно вызвать например так: EXEC(CONTAINS(<column_name>, '.')) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2000, 19:14
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
1.Я м.б. уже ничегo не понимаю, но предикат CONTAINS (содержащий) д.б. использован в WHERE предложении. 2. По поводу @@Error < 0. "Синус в военное время может быть равен 2, и даже 3". Конечно, в error (int) можно засунуть всё, что угодно, но для пользовательских сообщений принято использовать error>=50000. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.12.2000, 07:10
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
Ну да на самом деле EXEC(SELECT ..... FROM ..... WHERE ..... CONTAINS(<column_name>, '.')....) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.12.2000, 11:40
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
На этом форуме эту ошибку разбирают ~раз в неделю... Необходимо установить нейтральный язык для полнотекстового индекса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.12.2000, 09:17
|
|||
|---|---|---|---|
Как отловить ошибку? |
|||
|
#18+
Вопрос не в том как избежать ошибки, а в том, как ее проигнорировать, чтобы процедура работала дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1827467]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 355ms |

| 0 / 0 |
