Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
White Wolf
3 / 3 / 4
Регистрация: 08.04.2008
Сообщений: 85
Завершенные тесты: 1
1

Проверка полей БД на уникальность

02.04.2016, 19:12. Просмотров 278. Ответов 1
Метки нет (Все метки)

БД уже существует. Изначально не подумал про этот момент.
Хотелось бы присвоить какое-нибудь уникально значение для сравнения. Имеется 3 столбца. В первом может быть минимум 1 символ (цифра), во втором 5 символов (буквы), в третьем 10 символов (текущая дата).
Что можно придумать? md5 сделать? Или такое можно организовать при помощи запроса к БД?
И другой вопрос. Как обрабатывать исключения при нахождении дубликатов?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2016, 19:12
Ответы с готовыми решениями:

Как задать дополнительное ограничение на уникальность полей.
Есть схема бд. Как запретить ввод одинаковых предметов? При заполнении таблицы Subjects можно...

Проверка на уникальность
Подскажите как реализовать проверку на уникальность? я попробовал но к сожалению получилось не...

Обновление строк в БД, проверка на уникальность записей
Здравствуйте, уважаемые! Пишу небольшую утилиту, которая вытягивает данные из листа Excel и...

Проверка на уникальность двух полей из двух связанных таблиц
Есть поле id_1 в таблице name1, а также поле id_2 в таблице name2. Таблица name1 имеет отношение к...

Проверка кода и советы по его улучшению. Генерация случайных чисел и проверка на уникальность
Привет народ! Занимаюсь изучением Java, захотелось реализовать выборку случайных чисел для лотереи....

1
OwenGlendower
Супер-модератор
Эксперт .NET
10428 / 8978 / 3838
Регистрация: 17.03.2014
Сообщений: 18,035
Записей в блоге: 1
04.04.2016, 14:21 2
White Wolf, создай unique индекс по нужным полям. Обработку дубликатов делаем через try/catch. Там навернкак будет специфифеское исключение при попытке добавить уже существующую строку.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2016, 14:21

Уникальность полей.
Нужно при добавлении поля, программно проверять, не совпадает ли его название с названием...

Уникальность полей
Ребята, помогите пожалуйста с задачкой Нужно создать 2 таблицы, 1 будет хранить уникальный ID...

Уникальность на основе двух полей
Добрый день. Возможно ли задать уникальность в таблице на основе двух полей? Если да, то как? То...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru