Вопросы по теме 'check-constraints'
Проблемы с ограничением SQL CHECK
Я использую SQL Server 2008, и у меня есть таблица с тремя столбцами: Length , StartTime и EndTime . Я хочу сделать ограничение CHECK для этой таблицы, в котором говорится, что:
if Length == NULL then
StartTime <> NULL and EndTime...
1246 просмотров
schedule
08.12.2022
соединение оракула Проверить ограничение
Скажем, я хочу разрешить в столбце таблицы только строки, которые начинаются с цифры и не должны содержать «$». Как будет выглядеть проверочное ограничение для этой таблицы?
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 просмотров
schedule
11.03.2023
проверить ограничение для проверки вставленной даты
Я хочу проверить, что день рождения пользователя должен быть больше 18 лет. Я использовал ниже упомянутое ограничение проверки.
(FLOOR((MONTHS_BETWEEN(DOB,SYSDATE))/12))>=18
Дата рождения: поле в таблице для даты рождения.
но произошла...
577 просмотров
schedule
29.09.2022
Проверка ограничений OCL на Eclipse Papyrus
Кому-нибудь удается проверить ограничения OCL на диаграмме классов, смоделированной в Eclipse Papyrus? Я определил простой тестовый профиль только с одним ограничением атрибута стереотипа:
{OCL} self.property > 0
Стереотип расширяет...
1166 просмотров
schedule
17.05.2024
Применять бизнес-правила во время вставки SQL Server (проверить ограничение?)
У нас есть некоторые бизнес-правила, которые обеспечивают соблюдение таких вещей, как у Сотрудника может быть только одно текущее действие (Todo, In-Progress), а все остальные должны быть в другом состоянии (Завершено, Удалено).
Мы заметили, что...
255 просмотров
schedule
14.01.2023
Как применить ограничение CHECK для нескольких таблиц
У меня есть база данных, которая записывает информацию о разведении коров в Microsoft SQL Server 2012 Express. Очевидно, что корову нельзя разводить до тех пор, пока она не родится, и ее можно разводить несколько раз в течение жизни; и мне нужно...
4538 просмотров
schedule
06.11.2023
Ограничения 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 просмотров
schedule
07.02.2023
Ограничение 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 просмотров
schedule
18.10.2022
SQL - добавить условие If else в CHECK Constraint
Я пытаюсь установить условие в ограничении CHECK. Сценарий
Когда столбец1 равен нулю, никаких действий не требуется
Если столбец1 не равен нулю, тогда столбец3 должен иметь определенный код
Например, если студент спросил (1), то он должен...
33 просмотров
schedule
18.05.2023