2009-11-18 77 views
0

在MySQL中,是否有可能通過外鍵鏈接兩個表,並且在父表中插入一條記錄以在子表中創建對應的記錄?MySQL:在由外鍵鏈接的表中插入記錄

我有一個處理會員註冊的網站。一張表包含會員的詳細信息,如姓名和電子郵件地址,並通過會員ID鏈接到設置表。當我創建一個新成員時,我想要將相應的記錄自動輸入到設置表中。這可能嗎?或者將涉及一個存儲過程?

回答

1

由於格雷格,我設法在解決方案,這是到達:

CREATE TRIGGER ins_settings AFTER INSERT ON members 
FOR EACH ROW 
INSERT INTO settings SET member_id = NEW.member_id; 
+0

你可以上打鉤點擊只是他的回答左側的正確感謝他:) – nickf 2009-11-19 15:08:06