Создание базы из скрипта - прерывание в случае ошибки
Добавлено: 03 авг 2006, 12:57
В скрипте для создания БД первая команда , затем идет приличное количество DDL-выражений. При запуске скрипта первое выражение по некоторым причинам (БД существует, нет доступа, сеть недоступна и т. д.) может вызвать ошибку, после чего все последующие выражения тоже не выполняются, на что isql пишет В итоге весь экран заполнен этими сообщениями, а истинную причину ошибки не видно ':evil:'.
Как заставить isql прекратить выполнение скрипта сразу после первой ошибки ':?:'
Информация о версиях:
Код: Выделить всё
CREATE DATABASE
Код: Выделить всё
Use CONNECT or CREATE DATABASE to specify a database
Как заставить isql прекратить выполнение скрипта сразу после первой ошибки ':?:'
Информация о версиях:
- Firebird TCP/IP server version LI-V1.5.2.4731 Firebird 1.5
Kernel 2.6.9-1.667 on an i686