Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 13:34 03.06.24 
Клубове/ Компютри и Интернет / Бази данни Пълен преглед*
Информация за клуба
Тема Идея пак търся...
Автор AйeзCeдaй ((бойна))
Публикувано06.02.08 10:45  



Запецнах и от вчера си блъскам главата... обаче откъм идеи йок.
Та имам си една таблица ZPROGRAM с полета
ID - number(10)
PDATE - DATE
MACHINE - NUMBER(2)
ACTIVE - NUMBER(1) BY DEFAULT 0 (0- NON ACTIVE, 1 ACTIVE)

За всяка една машина винаги има една и само една программа, която е актив. Когато се въседе нова програма за машината предишната программа става 0, т.е non active.
Когато се изтрие една программа, предходната программа за тази машина трябва да стане актив (1) на базата на максималната дата.
т.е
update zprogram z set active=1
where (z.machine,z.pdate) in (select zp.machine,max(zp.pdate) from zprogram zp group by zp.machine);

Проблемът ми е, че това чудо не мога да го пльосна в trigger. Не става и от тригер да извикам procedure за update.

Та, всякакви идеи са добре дошли....

Тъпо, обаче както казах зацепих....



Цялата тема
ТемаАвторПубликувано
* Идея пак търся... AйeзCeдaй   06.02.08 10:45
. * Re: Идея пак търся... wqw   06.02.08 12:10
. * Re: Идея пак търся... AйeзCeдaй   06.02.08 12:31
. * Re: Идея пак търся... Dakota   06.02.08 14:36
. * Re: Идея пак търся... AйeзCeдaй   06.02.08 15:05
. * FOR EACH STATEMENT Dakota   06.02.08 15:34
. * Re: FOR EACH STATEMENT AйeзCeдaй   06.02.08 15:50
. * Re: FOR EACH STATEMENT Beceляk У   06.02.08 15:54
. * Тц AйeзCeдaй   06.02.08 16:04
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.