Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
HIMN
Зарегистрирован: 17.04.2006 Сообщения: 17
|
Добавлено: Пн Апр 17 2006 13:51 Заголовок сообщения: Вопрос по SQL |
|
|
У меня есть таблица, мне нужно чтобы записи были уникальными и не возникало ошибок при добавлении значений строчкой типа adoconnection1.execut('insert into table1(name) values ('' строка '') '). Как можно реализовать добавление в таблицу только записей которых там нет? |
|
Вернуться к началу |
|
|
Princess
Зарегистрирован: 05.10.2005 Сообщения: 48
|
Добавлено: Пн Апр 17 2006 16:06 Заголовок сообщения: |
|
|
1 - необходимо настроить индексы, что судя по вопросу сделано.
2 - необходимо создать обработчик исключений, т.к. ситуаций при которых возникает ошибка. Т.е. при повторяющейся строке можно задать - ничего не делать, переход дальше. |
|
Вернуться к началу |
|
|
HIMN
Зарегистрирован: 17.04.2006 Сообщения: 17
|
Добавлено: Пн Апр 17 2006 16:27 Заголовок сообщения: HIMN |
|
|
Можно ли реализовать это при помощи identity(Свойство поля, при установке которого в поле генерируются уникальные последовательные значения с заданным шагом.)? |
|
Вернуться к началу |
|
|
|