diff options
Diffstat (limited to 'contrib/spi/refint.c')
-rw-r--r-- | contrib/spi/refint.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/contrib/spi/refint.c b/contrib/spi/refint.c index e1688c98a19..61c9e71fea6 100644 --- a/contrib/spi/refint.c +++ b/contrib/spi/refint.c @@ -462,9 +462,9 @@ check_foreign_key(PG_FUNCTION_ARGS) * value */ snprintf(sql + strlen(sql), sizeof(sql) - strlen(sql), - " %s = %s%s%s %s ", - args2[k], (is_char_type > 0) ? "'" : "", - nv, (is_char_type > 0) ? "'" : "", (k < nkeys) ? ", " : ""); + " %s = %s%s%s %s ", + args2[k], (is_char_type > 0) ? "'" : "", + nv, (is_char_type > 0) ? "'" : "", (k < nkeys) ? ", " : ""); is_char_type = 0; } strcat(sql, " where "); @@ -488,8 +488,8 @@ check_foreign_key(PG_FUNCTION_ARGS) for (i = 1; i <= nkeys; i++) { snprintf(sql + strlen(sql), sizeof(sql) - strlen(sql), - "%s = null%s", - args2[i], (i < nkeys) ? ", " : ""); + "%s = null%s", + args2[i], (i < nkeys) ? ", " : ""); } strcat(sql, " where "); } @@ -498,7 +498,7 @@ check_foreign_key(PG_FUNCTION_ARGS) for (i = 1; i <= nkeys; i++) { snprintf(sql + strlen(sql), sizeof(sql) - strlen(sql), "%s = $%d %s", - args2[i], i, (i < nkeys) ? "and " : ""); + args2[i], i, (i < nkeys) ? "and " : ""); } /* Prepare plan for query */ |