Вопросы по теме 'unique-constraint'

Ошибка дублирования записи MySQL, когда дубликатов не существует
РЕДАКТИРОВАТЬ: я, кажется, получаю ошибку, указанную ниже, при каждой вставке, независимо от того, какие данные я пытаюсь вставить. Так может быть, моя таблица была повреждена или что-то в этом роде? В любом случае, вот мой вопрос: У меня есть...
3334 просмотров
schedule 28.04.2023

Как добавить ограничения в сущность ADO.NET?
Я знаю, как пометить группу полей как первичный ключ в объектах ADO.NET, но я не нашел способа объявить уникальные ограничения или проверить ограничения. Эта функция отсутствует в конструкторе или в фреймворке?
2026 просмотров

как я могу настроить ограничение уникальности в mysql для столбцов, которые могут быть нулевыми?
Я знаю, что в MySQL ограничения UNIQUE не рассматривают значения NULL как равные. Итак, если у меня есть уникальное ограничение для ColumnX, то две отдельные строки могут иметь значения NULL для ColumnX, и это не нарушит ограничение. Как я могу...
355 просмотров

Rails — поле модели validates_uniqueness_of с инверсией :scope
Я пытаюсь проверить уникальность некоторого поля в моей модели с помощью одного улова - это не должно вызывать ошибку, если записи имеют какое-то общее отношение. Ради примера, вот что я имею в виду: class Product < ActiveRecord::Base...
766 просмотров

Ограничение UNIQUE, управляемое битовым столбцом
У меня есть таблица, что-то вроде FieldsOnForms( FieldID int (FK_Fields) FormID int (FK_Forms) isDeleted bit ) Пара (FieldID,FormID) должна быть уникальной, НО только если строка не удалена (isDeleted=0). Можно ли определить такое...
1971 просмотров

Добавьте уникальное ограничение таблицы sql в качестве ссылки внешнего ключа на другую таблицу sql.
как добавить уникальное ограничение таблицы sql в качестве ссылки внешнего ключа на другую таблицу sql в sql server 2005
37453 просмотров
schedule 27.06.2022

Должен ли я указывать как ИНДЕКС, так и УНИКАЛЬНЫЙ ИНДЕКС?
В одной из моих таблиц PostgreSQL у меня есть набор из двух полей, которые будут определены как уникальные в таблице, но также оба будут использоваться вместе при выборе данных. Учитывая это, мне нужно определить только УНИКАЛЬНЫЙ ИНДЕКС, или я...
8915 просмотров

Как избежать нарушения уникальных ограничений при использовании гибернации?
У меня есть таблица базы данных, в которой есть уникальное ограничение, определенное для одного из ее столбцов. У меня также есть система обработки сообщений с несколькими потоками. По мере использования сообщений могут быть случаи, когда два...
844 просмотров

Соглашение об именах для уникального ограничения
Соглашения об именах важны, и первичный ключ и внешний ключ имеют обычно используемые и очевидные соглашения ( PK_Table и FK_Table_ReferencedTable соответственно). Именование IX_Table_Column для индексов также довольно стандартное. А как...
74197 просмотров

MySQL - сделайте существующее поле уникальным
У меня уже есть таблица с полем, которое должно быть уникальным, но это не так. Я знаю это только потому, что в таблицу была внесена запись, имеющая то же значение, что и другая, уже существующая запись, и это вызвало проблемы. Как сделать так,...
191022 просмотров
schedule 09.05.2022

Ошибка уникального ограничения Oracle при вставке
INSERT INTO SS_ALERT_EVENTS ( ALERT_ID, EVENT_ID, TIME_DURATION, ALERT_EVENT_EFFECT, DATASET_ASSIGN_RULE, KEY_FIELDS_ASSIGN_RULE, SIDE, ALERT_VALIDATION_RULE, UNIQUE_ID ) VALUES ( 'test1', 7 , 0, 1 , NULL,...
5397 просмотров
schedule 11.08.2022

Как удалить уникальное ограничение из столбца таблицы?
У меня есть таблица «пользователи» со столбцом «логин», определенным как: [login] VARCHAR(50) UNIQUE NOT NULL Теперь я хочу удалить это уникальное ограничение / индекс с помощью сценария SQL. Я нашел его имя UQ_ users _7D78A4E7 в моей...
109045 просмотров

Как получить имя уникального ограничения в postgresql?
Мне нужно удалить уникальное ограничение из таблицы postgresql, но я не дал ему имя в схеме. Кто-нибудь знает, как получить имя такого ограничения или как его отбросить?
32271 просмотров

Как обеспечить уникальное значение столбца внутри кода?
Я изучаю ASP.NET MVC и не понимаю, как обеспечить уникальные значения для столбцов (имя пользователя и адрес электронной почты) для таблицы. Может ли кто-нибудь помочь мне с образцом кода или ссылкой на учебник, который показывает и объясняет это?...
3108 просмотров

Уникальная комбинация полей в SQLite?
Я пытаюсь заполнить новую базу данных SQLite строками на основе набора данных, но у меня возникают проблемы с предотвращением дублирования строк. Я мог бы сделать это на Python, но, безусловно, в SQLite должен быть вариант дизайна, чтобы справиться с...
6539 просмотров

Обеспечение уникальности нескольких больших полей URL в MS SQL
У меня есть таблица со следующим определением: CREATE TABLE url_tracker ( id int not null identity(1, 1), active bit not null, install_date int not null, partner_url nvarchar(512) not null, local_url nvarchar(512) not null,...
639 просмотров
schedule 07.01.2023

Нарушение уникального ограничения при вставке: почему? (Оракул)
Я пытаюсь создать новую строку в таблице. В таблице есть два ограничения: одно относится к ключевому полю (DB_ID), другое ограничивает значение одним из нескольких значений поля ENV. Когда я делаю вставку, я не включаю поле ключа в качестве одного...
106230 просмотров
schedule 23.04.2022

Hibernate: Обеспечение уникальности SQL без ограничений
Я разрабатываю приложение с использованием Hibernate. Одно из вставляемых полей должно быть уникальным в таблице. Проблема здесь в том, что поле не является первичным ключом, а базовая база данных не поддерживает ограничения «UNIQUE». Поэтому я...
601 просмотров

Уникальный индекс Mysql для системы голосования
В таблице для записи голосов по постам как CREATE TABLE votes ( vote_id int(11) NOT NULL AUTO_INCREMENT, post_id int(11) REFERENCES posts(post_id) ON DELETE CASCADE, user_id int(11) REFERENCES users(user_id) ON DELETE SET NULL, vote ENUM('Up',...
253 просмотров
schedule 28.04.2023

Ограничение JPA для даты года
У меня есть объект, представляющий документы, который выглядит так: Дата_создания документа номер_документа источник_документа Документы обычно обозначаются как '2012/XY/005' , это будет пятый документ в 2012 году, созданный XY. Таким образом,...
419 просмотров
schedule 20.02.2023