1 / 1 / 0
Регистрация: 03.06.2012
Сообщений: 20

Триггер, чтобы столбец "vid" мог принимать только определенные значения

09.12.2012, 18:33. Показов 1117. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть таблица "Касса"(nom_kas_ord, vid, kod_post, kod_prod, summa, data_oplati) как создать триггер на то, чтобы столбец "vid" мог принимать значение только ПКО или РКО. А столбцы "kod_prod" и "kod_post" сразу оба не могли принимать нулевое значение, только или один, или второй?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.12.2012, 18:33
Ответы с готовыми решениями:

Как сделать так, чтобы код мог принимать только определенные числа?
Дело в том, что если вводить числа с 5-ти до 8-ми, то ответы в коде сходятся, а если ввести числа меньше или больше, то ответы не сходятся....

Как сделать так, чтобы пользователь мог выполнять определенные действия на сайте только после авторизации?
Здравствуйте, уважаемые товарищи программисты и сисадмины! У меня есть такая проблема: я создаю сайт по типу доски онлайн объявлений. И...

Как прописать метод класса, чтобы он мог принимать разные делегаты с одинаковой сигнатурой?
Доброго времени суток! Есть класс Gradient у него есть метод GetDerivative1, хотелось бы чтобы этот метод мог считать значение разных...

2
73 / 73 / 10
Регистрация: 18.09.2012
Сообщений: 208
09.12.2012, 19:04
Тут и без тригера можно....
SQL
1
2
3
4
5
6
7
ALTER TABLE [dbo].[kassa]
ADD CONSTRAINT [kassa_ck] CHECK ([vid]='РКО' OR [vid]='ПКО')
GO
 
ALTER TABLE [dbo].[kassa]
ADD CONSTRAINT [kassa_ck2] CHECK (([kod_prod]+[kod_post])>(0))
GO
1
 Аватар для Аватар
5393 / 1465 / 513
Регистрация: 31.05.2012
Сообщений: 5,153
10.12.2012, 10:11
Лучше
T-SQL
1
2
ALTER TABLE [dbo].[kassa]
ADD CONSTRAINT [kassa_ck2] CHECK ([kod_prod]<>0 OR [kod_post]<>0)
иначе kod_prod=-1 и kod_post=1 будет ошибкой считаться
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.12.2012, 10:11
Помогаю со студенческими работами здесь

Как сделать так чтобы метод мог принимать списки объектов разных типов?
Хочу написать метод который будет принимать два параметра, 1) Список 2) Индекс и будет удалять элемент с указанным индексом из указанного...

Как сделать так чтобы сервер мог принимать данные сразу от двух клиентов?
вот у меня есть клиент-серверное приложение сервер #include &lt;stdio.h&gt; #include &lt;windows.h&gt; #include &lt;winsock.h&gt; ...

Можно ли заставить DataContext принимать не любой object, а только определенные?
Я создал наследника от StackPanel и хотел бы, чтобы контекстом этого контрола могли быть не любые объекты, а только наследники...

Параметр Vid.[id vid] не имеет значения по умолчанию
Здравствуйте, уважаемые. Суть проблемы: не мог разобраться с написанием SQL запросов к таблицам в которых используется знак пробела (id...

как сделать чтобы один юзер мог нажать только допустим только 2 раза
Можно так сделать? Если так то как.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru