Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите плиз написать триггер на проверку даты  [new]
filll
Member

Откуда: РФ
Сообщений: 253
Уважаемый All,
помогите написать триггер, который проверял бы введенную дату в поле MyDate таблицы MyTable и если дата меньше 01.01.2000 то в таблицу записывался бы NULL вместо введенной даты.

Заранее спасибо.
8 авг 12, 14:18    [12981757]     Ответить | Цитировать Сообщить модератору
 Re: Помогите плиз написать триггер на проверку даты  [new]
qwerty112
Guest
filll
Уважаемый All,
помогите написать триггер, который проверял бы введенную дату в поле MyDate таблицы MyTable и если дата меньше 01.01.2000 то в таблицу записывался бы NULL вместо введенной даты.

Заранее спасибо.

нуу, это instead of триггер тогда нужно делать

insert into T (MyDate, ...)
select case when MyDate<'20000101' then null else MyDate end, ...
from inserted 
8 авг 12, 14:21    [12981787]     Ответить | Цитировать Сообщить модератору
 Re: Помогите плиз написать триггер на проверку даты  [new]
filll
Member

Откуда: РФ
Сообщений: 253
большое спасибо
8 авг 12, 14:43    [12981995]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить