检索级联已删除行的主键

时间:2019-02-24 22:20:26

标签: php mariadb primary-key sql-delete cascade

晚上好

以下表格情况:

create table TableA (
pkA int not null auto_increment,
propertyA varchar(20),
primary key (pkA) );

create table TableB (
pkB int not null auto_increment,
pkA int not null, 
propertyB varchar(20),
primary key (pkB),
foreign key (pkA) references TableA (pkA) on delete cascade);

create table TableC (
pkC int not null auto_increment,
pkB int not null, 
propertyC varchar(20),
primary key (pkC),
foreign key (pkB) references TableB (pkB) on delete cascade );

当我从父表'TableA'中删除一行时,我需要知道'TableB'和'TableC'中哪些行(主键)也被删除了。 我正在使用PHP 7.0。我希望删除像mysqli_insert_id这样的东西,但是... nada:(

有什么想法吗?

0 个答案:

没有答案