powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Выброс exception'a: чем обусловлено наличие "префиксов" (дефисов) в имени и сообщении ?
2 сообщений из 2, страница 1 из 1
Выброс exception'a: чем обусловлено наличие "префиксов" (дефисов) в имени и сообщении ?
    #38503832
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hi all

По какой-то "давней традиции" isql(?) вываливает имя и текст исключения с "префиксом".

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
C:\MIX\firebird\fb25>isql -n 192.168.0.201/3252:empty25
Database:  192.168.0.201/3252:empty25
SQL> create exception smth_wrong 'check_your_code!'; commit;
SQL> set term ^;
SQL> execute block as begin
CON> exception smth_wrong;
CON> end^ set term ;^
Statement failed, SQLSTATE = HY000
exception 1
 - SMTH_WRONG
 - check_your_code!

Кто-то знает, зачем так сделано ? Хотя ничем не мешает, но и без него тоже всё выглядело бы неплохо.
...
Рейтинг: 0 / 0
Выброс exception'a: чем обусловлено наличие "префиксов" (дефисов) в имени и сообщении ?
    #38504029
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так ISQL помечает "продолжение" текста ошибки, скорее всего чтобы в выводе можно было разделить несколько ошибок идущих подряд (если на входе скрипт, например)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Выброс exception'a: чем обусловлено наличие "префиксов" (дефисов) в имени и сообщении ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]