Вопросы по теме 'check-constraints'

Проблемы с ограничением SQL CHECK
Я использую SQL Server 2008, и у меня есть таблица с тремя столбцами: Length , StartTime и EndTime . Я хочу сделать ограничение CHECK для этой таблицы, в котором говорится, что: if Length == NULL then StartTime <> NULL and EndTime...
1246 просмотров

соединение оракула Проверить ограничение
Скажем, я хочу разрешить в столбце таблицы только строки, которые начинаются с цифры и не должны содержать «$». Как будет выглядеть проверочное ограничение для этой таблицы?
580 просмотров
schedule 28.05.2022

Какие базы данных SQL поддерживают подзапросы в ограничениях CHECK?
Какие базы данных SQL, если таковые имеются, поддерживают подзапросы в ограничениях CHECK? В настоящее время, насколько я знаю, Oracle, MySQL и PostgreSQL этого не делают. ИЗМЕНИТЬ (Разъяснение на основе первоначальных ответов.) Я ищу...
10535 просмотров
schedule 15.07.2022

добавить ограничение CHECK в уже заполненную таблицу
Я создал таблицу с именем test со столбцом с именем code : create table test( code char(3) not null); Затем я заполнил таблицу следующими данными: insert into test values ('A12'); insert into test values ('B23'); insert into test...
20908 просмотров

проверить ограничение для проверки вставленной даты
Я хочу проверить, что день рождения пользователя должен быть больше 18 лет. Я использовал ниже упомянутое ограничение проверки. (FLOOR((MONTHS_BETWEEN(DOB,SYSDATE))/12))>=18 Дата рождения: поле в таблице для даты рождения. но произошла...
577 просмотров
schedule 29.09.2022

Проверка ограничений OCL на Eclipse Papyrus
Кому-нибудь удается проверить ограничения OCL на диаграмме классов, смоделированной в Eclipse Papyrus? Я определил простой тестовый профиль только с одним ограничением атрибута стереотипа: {OCL} self.property > 0 Стереотип расширяет...
1166 просмотров

Применять бизнес-правила во время вставки SQL Server (проверить ограничение?)
У нас есть некоторые бизнес-правила, которые обеспечивают соблюдение таких вещей, как у Сотрудника может быть только одно текущее действие (Todo, In-Progress), а все остальные должны быть в другом состоянии (Завершено, Удалено). Мы заметили, что...
255 просмотров
schedule 14.01.2023

Как применить ограничение CHECK для нескольких таблиц
У меня есть база данных, которая записывает информацию о разведении коров в Microsoft SQL Server 2012 Express. Очевидно, что корову нельзя разводить до тех пор, пока она не родится, и ее можно разводить несколько раз в течение жизни; и мне нужно...
4538 просмотров

Ограничения SQL Server
Я хочу создать контрольное ограничение в SQL Server, которое позволит убедиться, что вставки в столбец соответствуют этим правилам. Запись должна состоять из 10 или 11 символов. Символы с 1 по 9 включительно должны быть цифрами Символ 10...
58 просмотров
schedule 23.07.2023

Как ограничить элемент вершины Oracle числовыми/символьными значениями
У меня есть поле элемента ТЕКСТ - номер заказа, где пользователь может ввести свои данные. Когда пользователь вводит номер заказа, начинающийся с 1, он должен разрешать только числовые значения. Когда пользователь вводит номер заказа,...
2297 просмотров
schedule 13.05.2022

Функция для обновления флага состояния для действительности другого столбца?
Как создать функцию, которая сравнивает card_id с allowed_cards элементами массива? Если он находится в этом массиве, статус столбца должен быть обновлен до TRUE . CREATE TABLE client_1 ( id bigint NOT NULL, "time" timestamp without time...
234 просмотров

Ограничение Oracle/уникальный индекс: проверьте, не имеет ли запрос результата, - тогда вы можете вставить строку
Я делал что-то подобное в прошлом с целью ограничения диапазона ячеек: ALTER TABLE "CES"."NS_CES" ADD CONSTRAINT "CHECK_OVER_DIAPAZON" CHECK ( (ID_NS_WORK != 1835 AND ID_NS_WORK != 1833) OR (ID_NS_WORK = 1835 and PNS BETWEEN 0 AND...
105 просмотров
schedule 02.07.2023

Проверить ограничение на основе другого значения столбца
У меня есть таблица с именем Table1 с тремя столбцами col1 , col2 , col3 . col1 может иметь одно из трех значений (1, 2 или 3). Мне нужно добавить ограничение проверки, чтобы оно проверяло, если col1 имеет значение 1, тогда значения col2 и...
1371 просмотров
schedule 01.10.2022

Как сравнить дату с системной датой в оракуле 11g с ограничением проверки?
Я пытался создать ограничение, которое проверяет, что дата ввода пользователя равна системной дате в ORACLE 11G. CREATE TABLE ABHISHEK(DOB DATE DEFAULT SYSDATE NOT NULL, NAME VARCHAR2(30)); Это моя структура таблицы. ALTER TABLE...
72 просмотров
schedule 09.02.2023

Как переписать это ограничение postgres, чтобы оно больше соответствовало django 2.2?
Это необработанный запрос, который я пишу для postgres для ограничения проверки ALTER TABLE rea_asplinkage ADD CONSTRAINT asp_sub_project_positive_integer CHECK ( jsonb_typeof(linkage-> 'root' -> 'in_sub_project') is...
242 просмотров

SQL - добавить условие If else в CHECK Constraint
Я пытаюсь установить условие в ограничении CHECK. Сценарий Когда столбец1 равен нулю, никаких действий не требуется Если столбец1 не равен нулю, тогда столбец3 должен иметь определенный код Например, если студент спросил (1), то он должен...
33 просмотров