diff --git a/contrib/spi/refint.c b/contrib/spi/refint.c index f457a53ac601262ea4c33208aeab959be2828f56..5fc9bfa4ce6dd4ec1a8c9a382f7bfb7c25d0953a 100644 --- a/contrib/spi/refint.c +++ b/contrib/spi/refint.c @@ -423,7 +423,7 @@ check_foreign_key() sprintf(sql, "update %s set ", relname); for (i = 1; i <= nkeys; i++) { - sprintf(sql + strlen(sql), "%s null%s", + sprintf(sql + strlen(sql), "%s = null%s", args2[i], (i < nkeys) ? ", " : ""); } strcat(sql, " where ");