Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
egr 03.10.2003 12:27
Говоря про подводный камень - просто я учитываю не всё. Тупой тест:^MAIN:pSQL.server{ ^void:sql{UPDATE auser SET name = 'ZZZ' WHERE auser_id = 121} ^try{ ^void:sql{UPDATE AAA} }{ $exception.handled(1) } }Катит без проблем - однако реальный код нет. Дело не в вас и транзакциях, а в более сложных зависимостях, т.е. когда отсутствие результатов этого запроса вызывает цепную реакцию ошибок в других запросах, на которые тоже надо ставить try.