Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / вопрос касаемо isc_no_dup / 2 сообщений из 2, страница 1 из 1
09.08.2021, 17:38
    #40089733
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос касаемо isc_no_dup
здравствуйте, Все!

всплыло недавно на довольно древнем участке работ.
isc_no_dup - эдакий аналог isc_unique_key_violation для уникальных индексов без соответствующего CONSTRAINT.
но в отличие от isc_unique_key_violation , при isc_no_dup сервер не выдаёт имя таблицы которой принадлежит индекс.

статус-вектор для isc_unique_key_violation
Код: plaintext
1.
2.
3.
4.
5.
isc_arg_gds          isc_unique_key_violation (335544665)
isc_arg_string       "CONSTRAINT_NAME"
isc_arg_string       "TABLE_NAME"
isc_arg_gds          isc_idx_key_value (335545072)
isc_arg_string       ("FIELD_NAME" = Value)


статус-вектор для isc_no_dup
Код: plaintext
1.
2.
3.
4.
isc_arg_gds          isc_no_dup (335544349)
isc_arg_string       "INDEX_NAME"
isc_arg_gds          isc_idx_key_value (335545072)
isc_arg_string       ("FIELD_NAME" = Value)


вопрос:
нельзя ли уединообразить?
...
Рейтинг: 0 / 0
09.08.2021, 18:19
    #40089739
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос касаемо isc_no_dup
В сообщение нельзя добавить параметры из-за взадсовместимости. Пришлось бы создавать новый
код с сообщением с большим числом параметров.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / вопрос касаемо isc_no_dup / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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