mysql trigger질문 입니다.
-
게시물 수정 , 삭제는 로그인 필요
mysql trigger질문 입니다.
A라는 table의 col1(key),col2(char),col3(char),col4(date), col5(date) 의
값이 insert될시 B라는 table에 col1(key),col2(char),col3(char),col4(date),col5(date) 값을 넣고 싶습니다. 즉 A에는 신규등록시에는 B에는 Insert가 되어야겠죠, 그리고 A테이블에 같은 Key가 수정될시에는
B테이블은 Update가 되어야 하는데 트리거로 어찌 만들수 있을까요?
즉, B테이블은 이력관리용 테이블입니다. 같은Key로 N개가 발생합니다.
그리고 A테이블에서 수정된것이 B테이블의 어느것에 해당하는지를 알아낼 방법은 어떻게 해야 하는지요?
예)A테이블에서는 처음에 col4(date)만 등록후 col5(date)를 나중에 등록시 B테이블에도 같이 update를 해야 하는문제로 고민을 합니다.
where A.col1 = B.col1 and A.col4 = B.col4 이렇게하면 가능은 할것 같은데.. 맞는지요?
A라는 table의 col1(key),col2(char),col3(char),col4(date), col5(date) 의
값이 insert될시 B라는 table에 col1(key),col2(char),col3(char),col4(date),col5(date) 값을 넣고 싶습니다. 즉 A에는 신규등록시에는 B에는 Insert가 되어야겠죠, 그리고 A테이블에 같은 Key가 수정될시에는
B테이블은 Update가 되어야 하는데 트리거로 어찌 만들수 있을까요?
즉, B테이블은 이력관리용 테이블입니다. 같은Key로 N개가 발생합니다.
그리고 A테이블에서 수정된것이 B테이블의 어느것에 해당하는지를 알아낼 방법은 어떻게 해야 하는지요?
예)A테이블에서는 처음에 col4(date)만 등록후 col5(date)를 나중에 등록시 B테이블에도 같이 update를 해야 하는문제로 고민을 합니다.
where A.col1 = B.col1 and A.col4 = B.col4 이렇게하면 가능은 할것 같은데.. 맞는지요?