Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Techman Member Откуда: Сообщений: 37 |
Есть таблица в ней начало ДАТА и конец ДАТА и состояние Активно, по наступлению даты равной ДАТЕ окончания состояние менялось с АКТИВНОГО на НЕ АКТИВНОЕ |
24 авг 12, 21:50 [13062482] Ответить | Цитировать Сообщить модератору |
Критик Member Откуда: Москва / Калуга Сообщений: 34758 Блог |
Techman, можно через вычисляемый столбец |
24 авг 12, 22:00 [13062500] Ответить | Цитировать Сообщить модератору |
дата обычно
Guest |
Techman, новая дата обычно наступает не чаще раза в сутки. раз в сутки прогонять апдейт. только дату, скорее всего, лучше не на равенство, а на <= проверять. |
24 авг 12, 22:26 [13062601] Ответить | Цитировать Сообщить модератору |
Techman Member Откуда: Сообщений: 37 |
Только как запустить этот процесс проверки |
24 авг 12, 22:40 [13062658] Ответить | Цитировать Сообщить модератору |
как запустить этот процесс
Guest |
Techman, job |
24 авг 12, 22:43 [13062681] Ответить | Цитировать Сообщить модератору |
Techman Member Откуда: Сообщений: 37 |
Я правильно понял Class Job |
24 авг 12, 23:06 [13062757] Ответить | Цитировать Сообщить модератору |
класс?
Guest |
какой класс? job в агенте. а чего не нравится как вычисляемое поле? определить как case when data_begin < data_end then 1 else 0 end as active и никакие job-ы запускать не надо (на это еще и права надо иметь) |
25 авг 12, 00:13 [13062915] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |