Mysql 级联删除序列删除(想知道级联删除中的哪个表行首先被删除)
T1: (IDT1是表T1的主键,T2和T3的外键,级联删除打开) T2: T3:Mysql 级联删除序列删除(想知道级联删除中的哪个表行首先被删除),mysql,Mysql,T1: (IDT1是表T1的主键,T2和T3的外键,级联删除打开) T2: T3: 问题:如果我从T1中删除IDT1=2,那么从T2中删除IDT1=2,并且根据级联删除,T3也将被删除。但是我想知道哪一行(T2或T3的IDT1=2)将首先删除..这有什么关系?我只想知道删除的顺序,然后在t2和t3上创建一个on delete触发器,并将删除记录到一个表中。但如果删除的顺序会不时改变,我也不会感到惊讶。MySQL文档没有指定删除的顺序,这似乎也不是问题。我也尝试过,但找不到sequence@Sha
问题:如果我从T1中删除IDT1=2,那么从T2中删除IDT1=2,并且根据级联删除,T3也将被删除。但是我想知道哪一行(T2或T3的IDT1=2)将首先删除..这有什么关系?我只想知道删除的顺序,然后在t2和t3上创建一个on delete触发器,并将删除记录到一个表中。但如果删除的顺序会不时改变,我也不会感到惊讶。MySQL文档没有指定删除的顺序,这似乎也不是问题。我也尝试过,但找不到sequence@Shadow
IDT1 NAME AGE
1 RAM 20
2 SAM 21
3 JAM 22
ID NAME GEN IDT1
1 AB M 1
2 CD M 2
ID NAME PLACE IDT1
1 LL KOL 1
2 MM LOK 2