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

должны ли почти уникальные поля иметь индексы
У меня есть поле в базе данных, которое почти уникально: в 98% случаев значения будут уникальными, но могут иметь несколько дубликатов. Я не буду много искать в этом поле; скажем два раза в месяц. В настоящее время в таблице около 5000 записей, и в...
1178 просмотров

Ограничение уникальности Rails и сопоставление уникального индекса db для нулевого столбца
В моем файле миграции есть следующее def self.up create_table :payment_agreements do |t| t.boolean :automatic, :default => true, :null => false t.string :payment_trigger_on_order t.references :supplier...
14201 просмотров

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

Есть ли способ сделать индекс UNIQUE нечувствительным к регистру в Mysql 5.1.x?
Если да - что должно измениться в этой таблице? CREATE TABLE contestants ( idContestants int(10) unsigned NOT NULL AUTO_INCREMENT, idEvent int(10) unsigned NOT NULL, ContestantName varchar(50) DEFAULT NULL, PRIMARY KEY...
10677 просмотров
schedule 05.07.2022

Уникальный индекс в уже существующей таблице базы данных
Я пытаюсь добавить новый уникальный индекс в одну из таблиц моей базы данных в SQL Server 2008. Это существующая таблица, а столбец, в котором я хочу создать уникальный индекс, уже содержит повторяющиеся значения. Могу ли я установить уникальный...
2743 просмотров
schedule 26.05.2024

как установить столбец как уникальный индексатор на Sqlite
У меня есть 3 столбца (_id, столбец1, столбец2) столбец _id был установлен как автоинкремент В базе данных есть несколько повторяющихся записей, поэтому я хочу предотвратить дублирование записей, установив столбец 1 в качестве уникального...
31097 просмотров
schedule 24.07.2022

Арифметическое переполнение SQL для вставки удостоверений
У меня есть ошибка с арифметическим переполнением, вставляющим значения в таблицу поиска с идентификатором строки, установленным как тип данных TINYINT. Это НЕ тот случай, когда количество уникальных записей превышает 255 значений. Это немного более...
1695 просмотров

Многоколоночная уникальная индексация MySQL независимо от столбца
Простая структура таблицы: id_1 int, id_2 int, Это простая реляционная таблица, создающая отношения между пользователями. id_1 и id_2 всегда будут user_id, которые существуют в другой таблице. Я пытаюсь создать индексацию таким образом, чтобы ни...
47 просмотров

Postgres, дублировать уникальный индекс
У меня есть уникальный индексный столбец с именем "хэш" Однако, когда я запускаю запрос: SELECT * FROM urls_0 WHERE hash = '\x0009cb31d8a6c0c64f6877c22a781804'::bytea Есть две строки, и я не могу переиндексировать этот индекс из-за...
1613 просмотров
schedule 13.07.2022

Уникальный индекс SQL Server по проблеме nvarchar
У меня есть таблица SQL Server со столбцом nvarchar (50). Этот столбец должен быть уникальным и не может быть PK, так как другой столбец является PK. Поэтому я установил для этого столбца некластеризованный уникальный индекс. Во время большого...
1022 просмотров
schedule 05.05.2022

уникальный индекс встроенного объекта json
Я сейчас тестирую Postgresql 9.4 beta2. Мне интересно, можно ли создать уникальный индекс для встроенного объекта json? Я создаю имя таблицы products : CREATE TABLE products (oid serial primary key, data jsonb) Теперь я пытаюсь вставить...
2602 просмотров

Какова цель неуникальных индексов в базе данных?
Я искал вокруг, но не могу найти подходящего объяснения концепции уникальных и неуникальных индексов в базе данных. В Rails, например, вы можете создавать уникальные и неуникальные индексы для заданного поля, как описано в...
5905 просмотров
schedule 31.01.2023

Создайте уникальный индекс для неуникального столбца
Не уверен, что это возможно в PostgreSQL 9.3+, но я хотел бы создать уникальный индекс для неуникального столбца. Для таблицы типа: CREATE TABLE data ( id SERIAL , day DATE , val NUMERIC ); CREATE INDEX data_day_val_idx ON data (day, val);...
5660 просмотров

добавить новый столбец в существующий составной уникальный ключ
У меня есть таблица с именем " room " и она имеет следующий составной уникальный ключ room_acId_levelId_year_name_unique состоит из ЧЕТЫРЕХ столбцов: acId levelId year name И я хочу добавить столбец isLevel к этому ключу без...
2633 просмотров

Выберите записи MySQL, которые конфликтуют с предлагаемым уникальным индексом
У меня есть набор записей, к которым я хочу добавить уникальный индекс, однако некоторые существующие записи конфликтуют с этим индексом, поэтому я хочу их идентифицировать и удалить, чтобы можно было наложить ограничение на данные. Есть ли способ...
193 просмотров
schedule 13.06.2023

sqlite: уникальный индекс покрытия
Допустим, у меня есть таблица t1 с тремя столбцами A, B, C, где (A, B) составляют уникальный ключ (с сотнями тысяч строк). Так как 90% запросов будут иметь вид SELECT C FROM t1 WHERE A=? и B =?, я полагаю, что хочу иметь покрывающий индекс для A, B...
149 просмотров
schedule 27.01.2024

Ошибка из-за неправильной настройки arithabort
Я создал уникальный индекс (описание случая должно быть уникальным, если IsDelete != 1) CREATE UNIQUE NONCLUSTERED INDEX [UniqueCaseDescription] ON [tblCases] ([fldCaseDescription] ASC) WHERE [IsDeleted] = CAST(0 AS varbinary(1)) WITH (PAD_INDEX...
1126 просмотров

Отношения Doctrine OneToOne — уникальные ограничения
У меня такой сценарий: Сущность MealListDay  – это один день с шестью приемами пищи (сущность Meal ). Теперь я использую отношения OneToOne. Но есть проблема, потому что больше дней не может иметь одну и ту же сущность Еда - ошибка:...
597 просмотров

ORA-00001 — Нарушено ограничение ключа уникального индекса
Я создал индекс для глобальной временной таблицы (ON COMMIT DELETE ROWS). Он имеет составной индекс с уникальным ограничением. Когда я пытаюсь вставить строку в эту таблицу, это дает мне ошибку нарушения уникального ограничения ключа индекса. Я...
609 просмотров
schedule 13.07.2022

Можно ли создать уникальный идентификатор для многократного измерения классов во временном ряду?
У меня есть файл csv с 24-часовым временным рядом, содержащим измерения от 7 различных клапанов ( solenoid vales ), которые меняются каждые 10 минут (клапан 1,2,3,4,5,6, 1,2,3,4,5,6, 7, а затем снова начать с 1). Я хочу назначить уникальный...
89 просмотров
schedule 01.08.2022