summaryrefslogtreecommitdiff
path: root/contrib/spi/refint.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/spi/refint.c')
-rw-r--r--contrib/spi/refint.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/contrib/spi/refint.c b/contrib/spi/refint.c
index 954e12c5905..ca9ffa72881 100644
--- a/contrib/spi/refint.c
+++ b/contrib/spi/refint.c
@@ -480,6 +480,8 @@ check_foreign_key()
relname = args[0];
+ sprintf(ident, "%s$%u", trigger->tgname, rel->rd_id);
+ plan = find_plan(ident, &FPlans, &nFPlans);
ret = SPI_execp(plan->splan[r], kvals, NULL, tcount);
/* we have no NULLs - so we pass ^^^^ here */