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

2 ответа

Postgresql: условно уникальное ограничение

Я хотел бы добавить ограничение, обеспечивающее уникальность столбца только в части таблицы. ALTER TABLE stop ADD CONSTRAINT myc UNIQUE (col_a) WHERE (col_b is null);WHERE часть выше - желаемое за действительное. Есть ли способ сделать это? Или ...

3 ответа

Как дать уникальное ограничение для комбинации столбцов в Oracle?

У меня есть таблица с 4 столбцами Каждая колонка будет A, B, C, D Столбец А - это первичный ключ. Столбец B имеет уникальное ограничение имени. Теперь я хочу удалить ограничение уникальности для столбца B и задать уникальное ограничение путем ...

4 ответа

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

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

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

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 );Столбец электронной почты ...

3 ответа

Условное уникальное ограничение с несколькими полями в oracle db

У меня есть эта таблица: XPTO_TABLE (id, obj_x, date_x, type_x, status_x)Я хочу создать уникальное ограничение, которое применяется к полям(obj_x, date_x, type_x) только когдаstatus_x <> 5. Я пытался создать это, но Oracle говорит: line 1: ...

1 ответ

граничение @PostgreSQL, которое проверяется при фиксации, а не ранее [duplicate]

На этот вопрос уже есть ответ: Ограничение определено DEFERRABLE INITIALLY IMMEDIATE все еще отложено? [/questions/10032272/constraint-defined-deferrable-initially-immediate-is-still-deferred] 2 ответа Можно ли создать для создания уникального ...