Вопросы по теме '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 просмотров
schedule
24.07.2023
Условие MySQL UNIQUE Constraint для нескольких столбцов
Ну, у меня есть таблица с 4 столбцами ( id , event_id , group_id , isbn ), где id – ПК, event_id и group_id – FK, и моя проблема:
Мне нужно, чтобы номер isbn был уникальным для каждого event_id , позвольте мне привести несколько примеров...
2796 просмотров
schedule
23.07.2022
Проблема с Hibernate hbm2ddl, неправильно создающим уникальный индекс
У меня возникла серьезная проблема с Hibernate hbm2ddl и MySQL: Hibernate систематически создает уникальный индекс для одного из полей моих ассоциаций OneToMany следующим образом:
Обратите внимание, что поле UQ отмечено для поля...
672 просмотров
schedule
24.02.2022
Как LIMIT взаимодействует с DELETE по первичному ключу в Postgres? (Исправить поврежденный уникальный индекс)
Мне передали базу данных, которая застряла в странном состоянии. В какой-то неопределенное время в прошлом я оказался в ситуации, когда у меня были повторяющиеся строки в одной таблице с одним и тем же первичным ключом:
=> \d my_table
Table...
2087 просмотров
schedule
31.07.2022
MySql - как вы можете создать уникальное ограничение на комбинацию двух значений в двух столбцах
У меня проблема с созданием индекса, описанного в ответе на этот вопрос: sql unique ограничение на комбинацию из 2 столбцов
Я использую MySql и получил синтаксическую ошибку, моя версия этого запроса выглядит следующим образом:
CREATE UNIQUE...
938 просмотров
schedule
10.06.2023
Добавьте ограничение, чтобы сделать столбец уникальным для каждой группы строк.
В таблице Postgres есть столбец status , который может принимать только два значения: Active и Inactive .
Один из столбцов называется userid . В таблице может быть несколько строк с одним и тем же userid , но не более одной из них может быть...
3576 просмотров
schedule
06.01.2023
Не удается создать уникальные частичные индексы — 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 просмотров
schedule
25.03.2023
MYSQL: создайте уникальный индекс, чтобы избежать дублирования записей, когда многие записи показывают 0
Я использую одну таблицу, обзоры, для хранения обзоров по нескольким темам, песням, исполнителям и альбомам, и обзоры поступают от нескольких пользователей. Я хотел бы найти способ предотвратить дублирование отзывов от одного пользователя для данной...
29 просмотров
schedule
05.05.2022
SQL Server - Уникальный индекс против уникального ограничения - Re. Повторяющиеся значения
Уникальный индекс гарантирует уникальность значений в столбцах ключа индекса. Ограничение уникальности гарантирует, что никакие повторяющиеся значения не могут быть вставлены в столбцы, в которых создается ограничение. Когда создается...
1435 просмотров
schedule
12.03.2022
повторяющееся значение ключа нарушает уникальное ограничение с конфликтом, не работает
Я пытаюсь использовать конфликт с уникальным в нескольких полях. У меня есть эта структура.
|---------------------|------------------|
| id | uuid |
|---------------------|------------------|
| name |...
710 просмотров
schedule
14.02.2023
Ошибка уникального индекса
Я создал уникальный индекс идентификаторов сотрудников для существующей таблицы. Я сделал тест и ввел идентификатор сотрудника, уже сохраненный в базе данных, и база данных все еще сохранила его. Когда я выполняю поиск по этому идентификатору, в нем...
61 просмотров
schedule
04.06.2022
Уникальность Oracle
Мне нужно обеспечить уникальность определенных данных в таблице (~ 10 миллионов строк). Этот пример данных иллюстрирует правило: для code=X номер детали не может повторяться. Для любого другого кода может быть повторяющийся номер детали. например,...
36 просмотров
schedule
24.05.2022