Результаты поиска по запросу "unique-constraint"

2 ответа

). Если вы ссылаетесь на unique: true vs.: unique => true, это действительно изменение в Ruby в Ruby 1.9.

я есть простая таблица MySQL с одним столбцом:

19 ответов

В общем, это зависит от атрибутов, которые вы помещаете в классы для генерации ваших уникальных индексов.

сМожно ли определить уникальное ограничение для свойства, используя либо свободный синтаксис, либо атрибут? Если нет, каковы обходные пути?У меня есть класс ...

4 ответа

Уникальное ограничение postgres для перестановок в нескольких столбцах

Учитывая следующие три столбца в базе данных Postgres: первый, второй, третий; Как я могу создать ограничение, чтобы перестановки были уникальными? Например. Если('foo', 'bar', 'shiz') существуют в БД,('bar', 'shiz', 'foo') будет исключен как ...

ТОП публикаций

1 ответ

По какой-то причине я не думал о NULL :) Это будет работать для нас очень хорошо, по крайней мере, как краткосрочное решение ... В долгосрочной перспективе мы собираемся разделить эту таблицу на две: покрытия и покрытие_истории. Большое спасибо, сэр!

ей БД есть специальный вид таблицы, в которой хранится история ее изменений. Так называемая «самоархивированная» таблица: CREAT TABLE coverages ( id INT, # primary key, auto-increment subscriber_id INT, current CHAR, # - could be "C" or "H". ...

3 ответа

Я использую UQ. K в Великобритании заставляет меня думать о K как об использовании в PK и FK. Ну, после того, как я все равно думаю о Соединенном Королевстве; иронично, что это должно быть префиксом для UNIQUE, когда Великобритания поднимает так много других ассоциаций =)

шения об именах важны, а первичный ключ и внешний ключ имеют общепринятые и очевидные соглашения (PK_Table а такжеFK_Table_ReferencedTableсоответственно).IX_Table_Column Именование для индексов также довольно стандартно. Как насчет УНИКАЛЬНОГО ...

6 ответов

Разрешить ноль в уникальном столбце

Я создал следующую таблицу: CREATE TABLE MMCompany ( CompanyUniqueID BIGSERIAL PRIMARY KEY NOT NULL, Name VARCHAR (150) NOT NULL, PhoneNumber VARCHAR(20) NOT NULL UNIQUE, Email VARCHAR(75) UNIQUE, CompanyLogo BYTEA );Столбец электронной почты ...

1 ответ

Я забыл упомянуть, поскольку у меня есть еще одна сущность «CDEventMetaData», которая имеет отношение «один к одному» с «CDEvent», возникает проблема, когда я пытаюсь обновить сущность «CDEventMetaData». Пожалуйста, проверьте документы на странице 16, я обновил журналы методов класса "CDEvent". @IonescuVlad

роблема начала возникать после того, как мы добавили уникальный ключ, т.е. ограничение. При частом обновлении управляемого объекта собрания удаляется управляемый объект события, который имеет обратное отношение «один к одному» из ...

4 ответа

Это тоже будет работать, но это может быть слишком много накладных расходов, так как любой запрос, касающийся этих таблиц, должен иметь дополнительное объединение. Если исторические данные используются редко, вы должны просто спрятать их в углу и забыть о них.

аюсь создать ограничение UNIQUE INDEX для двух столбцов, но только когда другой столбец содержит значение 1. Например,column_1 а такжеcolumn_2 должен быть УНИКАЛЬНЫМ только тогда, когдаactive = 1, Любые строки, которые содержатactive = 0 может ...

7 ответов

Этот код решает нашу проблему, чтобы установить уникальный ключ для существующей таблицы

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

11 ответов

 Команда сбросить столбец.

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