powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Коды и константы SQLSTATE
3 сообщений из 3, страница 1 из 1
Коды и константы SQLSTATE
    #34025202
Фотография A.K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишу на Watcom-SQL, ASA 8.0, и естественно использую обработку исключений на основе кодов SQLSTATE:
Код: plaintext
1.
2.
3.
4.
5.
begin
declare dup_val_on_index exception for sqlstate '23505';
....
exception when dup_val_on_index then
...

В документации для каждого значения SQLCODE дается также некоторая константа. Например, для '23505' это SQLE_INDEX_NOT_UNIQUE.
Возник вопрос: а где эти константы можно использовать? Можно ли как-то декларировать исключение, используя эти константы вместо ничего не говорящих 5-значных кодов sqlstate?
...
Рейтинг: 0 / 0
Коды и константы SQLSTATE
    #34025265
Фотография A.K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Естественно, упоминание SQLCODE в предыдущем посте это ошибка. Имелся в виду SQLSTATE
...
Рейтинг: 0 / 0
Коды и константы SQLSTATE
    #34026929
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A.K.В документации для каждого значения SQLCODE дается также некоторая константа. Например, для '23505' это SQLE_INDEX_NOT_UNIQUE.
Возник вопрос: а где эти константы можно использовать?
Можно. Если пишешь на C или ESQL-C.
Они определены как дефайны для SQLCODE (не SQLSTATE!) в sqlerr.h
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Коды и константы SQLSTATE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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