powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / SIGNAL
5 сообщений из 5, страница 1 из 1
SIGNAL
    #39302411
123123123123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли как-то снять ограничения на длину сообщения которое выдает сигнал? И есть ли какая-нибудь альтернатива сигналу для обработки исключений с выдачей сообщения?
...
Рейтинг: 0 / 0
SIGNAL
    #39302540
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
123123123123Можно ли как-то снять ограничения на длину сообщения которое выдает сигнал? И есть ли какая-нибудь альтернатива сигналу для обработки исключений с выдачей сообщения?
Эээ...
Использовать хэш теги(или GENERATE_UNIQUE()) + таблицу с собщениями? (можно пихать туда данные в AUTONOMOUS процедуре в независимой транзакции).
...
Рейтинг: 0 / 0
SIGNAL
    #39302646
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
123123123123Можно ли как-то снять ограничения на длину сообщения которое выдает сигнал? И есть ли какая-нибудь альтернатива сигналу для обработки исключений с выдачей сообщения?Нет.
Длина пользовательского сообщения в signal - 70 символов.
Альтернатива - получив от базы сообщение об ошибке, обработать приложением текст и выдать пользователю свое более длинное сообщение, но уже самим приложением.
...
Рейтинг: 0 / 0
SIGNAL
    #39302667
123123123123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein, хорошо спасибо.
Еще такой вопросик. Встроенная функция sqlerrm возвращает мне сообщение по номеру. Эти сообщения хранятся в какой-то таблице? Если да, могу ли я ее посмотреть? И если да то могу ли я в нее добавить свои исключения?
...
Рейтинг: 0 / 0
SIGNAL
    #39302894
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
123123123123,

SQLERRM возвращает вам текст сообщения о стандартной ошибке в короткой или длинной форме.
Эти сообщения не хранятся в таблицах, и вы не можете редактировать их текст.
Всё, что вы можете, это вставлять в них свои имена объектов как параметры с помощью параметра tokens, длина которого не превышает 70 байтов.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / SIGNAL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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