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

Обновление нескольких строк, которые конфликтуют с уникальным индексом
Я использую Microsoft SQL Server, и у меня есть сценарий master-detail, в котором мне нужно хранить порядок деталей. Итак, в таблице Detail у меня есть ID, MasterID, Position и некоторые другие столбцы. Также есть уникальный индекс по MasterID и...
436 просмотров
schedule 28.01.2023

Исправить повторяющиеся записи в таблице
Я только что узнал, что таблица на моем производственном сервере (которая содержит около 35 тысяч записей) содержит 588 повторяющихся записей в столбце INT (11) с AUTO_INCREMENT. Ключ UNIQUE отсутствует в этом столбце, поэтому, вероятно, причина в...
1709 просмотров
schedule 28.06.2022

Как PostgreSQL обеспечивает соблюдение ограничения UNIQUE / какой тип индекса он использует?
Я пытался разобраться в взаимосвязи между уникальным и индексом в Postgres после прочтения документы об уникальности индекса как детали реализации : Предпочтительный способ добавления уникального ограничения к таблице - ALTER TABLE ... ADD...
5250 просмотров

Условие MySQL UNIQUE Constraint для нескольких столбцов
Ну, у меня есть таблица с 4 столбцами ( id , event_id , group_id , isbn ), где id – ПК, event_id и group_id  – FK, и моя проблема: Мне нужно, чтобы номер isbn был уникальным для каждого event_id , позвольте мне привести несколько примеров...
2796 просмотров

Проблема с Hibernate hbm2ddl, неправильно создающим уникальный индекс
У меня возникла серьезная проблема с Hibernate hbm2ddl и MySQL: Hibernate систематически создает уникальный индекс для одного из полей моих ассоциаций OneToMany следующим образом: Обратите внимание, что поле UQ отмечено для поля...
672 просмотров
schedule 24.02.2022

Как LIMIT взаимодействует с DELETE по первичному ключу в Postgres? (Исправить поврежденный уникальный индекс)
Мне передали базу данных, которая застряла в странном состоянии. В какой-то неопределенное время в прошлом я оказался в ситуации, когда у меня были повторяющиеся строки в одной таблице с одним и тем же первичным ключом: => \d my_table Table...
2087 просмотров

MySql - как вы можете создать уникальное ограничение на комбинацию двух значений в двух столбцах
У меня проблема с созданием индекса, описанного в ответе на этот вопрос: sql unique ограничение на комбинацию из 2 столбцов Я использую MySql и получил синтаксическую ошибку, моя версия этого запроса выглядит следующим образом: CREATE UNIQUE...
938 просмотров
schedule 10.06.2023

Добавьте ограничение, чтобы сделать столбец уникальным для каждой группы строк.
В таблице Postgres есть столбец status , который может принимать только два значения: Active и Inactive . Один из столбцов называется userid . В таблице может быть несколько строк с одним и тем же userid , но не более одной из них может быть...
3576 просмотров

Не удается создать уникальные частичные индексы — Sqlite3
Рассмотрим следующую таблицу. CREATE TABLE IF NOT EXISTS wsfiles ( id INTEGER PRIMARY KEY AUTOINCREMENT, website_id integer NOT NULL, parent_id integer, archive_id integer, path character varying, path_sha character varying NOT NULL,...
229 просмотров
schedule 07.03.2023

Уникальность Rails в несколько столбцов, но записи для линейной диаграммы истории сохраняются позже
В моем приложении rails есть модель Rates, которая состоит из множества разных таблиц/ссылок для каждого столбца. Единственная реальная переменная — это мой столбец Cost (я ввожу сумму в долларах) и столбцы created_at и updated_at по умолчанию. В...
46 просмотров

MYSQL: создайте уникальный индекс, чтобы избежать дублирования записей, когда многие записи показывают 0
Я использую одну таблицу, обзоры, для хранения обзоров по нескольким темам, песням, исполнителям и альбомам, и обзоры поступают от нескольких пользователей. Я хотел бы найти способ предотвратить дублирование отзывов от одного пользователя для данной...
29 просмотров
schedule 05.05.2022

SQL Server - Уникальный индекс против уникального ограничения - Re. Повторяющиеся значения
Уникальный индекс гарантирует уникальность значений в столбцах ключа индекса. Ограничение уникальности гарантирует, что никакие повторяющиеся значения не могут быть вставлены в столбцы, в которых создается ограничение. Когда создается...
1435 просмотров

повторяющееся значение ключа нарушает уникальное ограничение с конфликтом, не работает
Я пытаюсь использовать конфликт с уникальным в нескольких полях. У меня есть эта структура. |---------------------|------------------| | id | uuid | |---------------------|------------------| | name |...
710 просмотров
schedule 14.02.2023

Ошибка уникального индекса
Я создал уникальный индекс идентификаторов сотрудников для существующей таблицы. Я сделал тест и ввел идентификатор сотрудника, уже сохраненный в базе данных, и база данных все еще сохранила его. Когда я выполняю поиск по этому идентификатору, в нем...
61 просмотров
schedule 04.06.2022

Уникальность Oracle
Мне нужно обеспечить уникальность определенных данных в таблице (~ 10 миллионов строк). Этот пример данных иллюстрирует правило: для code=X номер детали не может повторяться. Для любого другого кода может быть повторяющийся номер детали. например,...
36 просмотров