Нарушение уникальности индекса при INSERT. Имя индекса=?
Добавлено: 07 июн 2005, 16:36
Программа на C++ и GPRE. Можно как-нибудь сделать сабж?
Форум по InterBase, Firebird и Yaffil
http://ibaseforum.ru/
Ой. Мамачка. Сервер генерирует текст, при чём тут вольности какого-либо клиентского инструмента. А если сервер когда-либо престанет указывать индекс, не переставлять его на другое место в строке сообщения, а именно не указывать, то автору такого новшества прогрессивная общественность быстренько оборвёт, я не побоюсь этого слова, первичные половые признаки.AkaSaint писал(а):Это, конечно, вариант, но неважный: при переходе к новой версии GPRE (или кто там генерирует текст ошибки) формат сообщения изменится и прога будет работать неправильно. Я надеюсь, dimitr имел в виду другой способ...
А что дальше?AkaSaint писал(а):ОК, буду использовать этот вариант. Имена уникальных индексов возьму из RDB$INDICES, и буду делать по каждому поиск подстроки в сообщении об ошибке.
он осмысленного сообщения не найдет.Имена уникальных индексов возьму из RDB$INDICES, и буду делать по каждому поиск подстроки в сообщении об ошибке.