2011-04-18 4 views

답변

4

insert trigger 당신을 위해 삽입을 감지 처리합니다 :

CREATE TRIGGER my_on_before_trigger BEFORE INSERT ON the_table_you_want_to_monitor 
    ... 
+0

내가 삽입 명령에서 보낸 메시지와 시간의 전화 싶어. 이제 메시지의 데이터를 사용하여 다른 쿼리를 실행하여 데이터베이스에서 정보를 가져와야합니다. 메시지가 사람의 Sr.No가 아니며 해당 Sr.No를 사용하여 해당 사람 데이터베이스의 주소를 가져 오려고합니다. 다른 mysql 쿼리를 실행하여 동일한 데이터베이스의 다른 테이블에 새 행을 삽입한다. 방아쇠를 사용하는 것이 가능합니까? – hsinxh

+0

물론 트리거에는 삽입되는 행의 "컨텍스트"가 있으므로 다른 테이블에 삽입하는 것을 포함하여 값을 가져 와서 작업을 수행 할 수 있습니다. 답에 포함 된 문서 링크를보십시오. 삽입 된 값을 가져 와서 다른 곳에 넣는 삽입 트리거의 예가 있습니다. –

+0

답변을 수락했습니다. 그러나 트리거를 사용하지 않고 똑같은 일을하고 싶다면? 그것을 위해 사용될 수있는 것은 무엇입니까? – hsinxh

관련 문제