테이블 A
INSERT INTO tbl_a(id, num) values (...),(....)...
테이블 B(tbl_b)
최대, 최소
테이블 A에 계속 데이터 가 들어올 때
트리거로 최대 최소 값을 구할려고 합니다.
최대값트리거, 최소값트리거 이렇게 2개의 트리거가 필요한거죠?
1개의 트리거로 만들수 있나요?
테이블 A
INSERT INTO tbl_a(id, num) values (...),(....)...
테이블 B(tbl_b)
최대, 최소
테이블 A에 계속 데이터 가 들어올 때
트리거로 최대 최소 값을 구할려고 합니다.
최대값트리거, 최소값트리거 이렇게 2개의 트리거가 필요한거죠?
1개의 트리거로 만들수 있나요?
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
안녕하세요. 질문 감사 드립니다.
트리거로 최대, 최소값을 구하여 테이블 tbl_b에 insert 수행 또는 update를 수행하는지에 대하여 확인이 필요할 것 같습니다.
만약, tbl_b 테이블에 insert를 하는 작업이시라면, trigger 하나로 수행이 가능합니다.
그러나 tbl_b 테이블에 max, min 값 중 변경되는 값에 대하여 update를 수행하는 것이라면, 최대 최소 각각의 trigger를 생성하셔야 합니다.
추가적으로 tbl_a 테이블에 insert 되는 값 전체로 해당 trigger를 수행시키는 것은 성능을 저하시키는 원인이 될 수 있습니다.