При insert'e автоматическое удаление повторяющихся записей.

Camillo

Новичок
При insert'e автоматическое удаление повторяющихся записей.

Привет еще раз. Сорри что сегодня так долблю вопросами. =)

Нужно реализовать такую вещь.
При insert'е информации в MySQL БД чтобы проверялось, если ли в таблице уже столбец с подобным значением и, чтобы если таковой имеется, то этот уже не вствлялся. Т.е. короче говоря, чтобы в БД всегда соблюдалась уникальность записей в пределах определенного столбца.

Где-то видел, что реализуется это очень просто, стандартными функциями; искал - ничего не нашел.. потерялось.

Заранее благодарю!
 

Camillo

Новичок
Автор оригинала: Panchous
PRIMARY KEY and UNIQUE Index
и вообще почитай что-нибудь про реляционные СУБД (теорию)
Я же сказал - в пределах одного столбца

-~{}~ 16.03.05 18:18:

например, чтобы записи
1 | blablabla | xxx
2 | blablabla | zzz
считались бы одинаковыми и добавляемая запись (например,
2 | blablabla | zzz уже не добавлялась бы, если уже существует надпиь 1 | blablabla | xxx)
 

Camillo

Новичок
Автор оригинала: Panchous
Camillo
ты понимаешь, что такое PRIMARY KEY / UNIQUE Index ?
это тот столбец, по значению которого, можно уникально идентифицировать запись в пределах таблицы
 

Panchous

Павел
это тот столбец, по значению которого, можно уникально идентифицировать запись в пределах таблицы
вот я и говорю....
надо теорию чуть-чуть поднять.
на пальцах долго объяснять - проще в книге прочесть.
 
Сверху