2
我希望更改表的主鍵,並更改引用它的表的外鍵。更改表中主鍵的值和參考表中的FK
例如表僱員具有PK idEmployee = 1 表工資具有FK idEmployee = 1
我想更新僱員到idEmployee = 2,並自動讓表工資變化FK idEmployee。
這是在MySQL嗎?
謝謝。
我希望更改表的主鍵,並更改引用它的表的外鍵。更改表中主鍵的值和參考表中的FK
例如表僱員具有PK idEmployee = 1 表工資具有FK idEmployee = 1
我想更新僱員到idEmployee = 2,並自動讓表工資變化FK idEmployee。
這是在MySQL嗎?
謝謝。
是 - 你有外鍵約束先設置ON UPDATE clause:
CASCADE:刪除或從父表更新的行,並自動刪除或更新子表中匹配的行。支持ON DELETE CASCADE和ON UPDATE CASCADE。在兩個表之間,不應定義幾個ON UPDATE CASCADE子句,這些子句在父表或子表中的同一列上起作用。