Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Обновление данных 2ой таблицы при добавление 1ой
     
    
Добавлено: 10.11.10 14:17
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     Millenium | Web-сайт: www.aliyev.us | ICQ: 629966
 Millenium | Web-сайт: www.aliyev.us | ICQ: 629966 
      
       
  
Давно не работаю с MS SQL. Есть малая загвоздка.
 
    
Есть 2 таблицы. 
1 таблица: содержит много строк. нужные нам следующие:
ID, LAST_CHECKUP, IS_APPROVED
2 таблица: тоже много строк. Интересующие нас следующие:
CLIENT_ID, IS_APPROVED, CHECHKUP_DATE
В таблицу 2 добовляем данные методом INSERT.
НАДО: При добавление данных в таблицу 2 обновлялись значения полей таблицы 1: LAST_CHECKUP (T1) на значение поля CHECHKUP_DATE (T2) и IS_APPROVED (T1) на IS_APPROVED (Т1) ПРИ УСЛОВИЕ ЧТО CLIENT_ID (1) равен значению ID (2).
Делать триггер, писать в INSERT (если это возможно) или связывать таблицы (но как)?
Очень прошу помочь. Есть 3 дня в запасе.
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 2
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: Millenium
 Millenium









ICQ: 629966 
Вопросов: 118
Ответов: 903
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  11.11.10 16:32
       
    
       
  
Так. Помогите выбрать. использовать Хранимые процедуры (Stored Procedures) или Триггеры (TRIGGERS)?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: Artyom
 Artyom







Разработчик
Вопросов: 130
Ответов: 6602
      
 Профиль |  | #2
       
Добавлено:  11.11.10 16:53
       
    
       
  
Я делал триггером, подобная задча была только сложнее