From: Peter Eisentraut Date: Sat, 18 Nov 2000 16:17:20 +0000 (+0000) Subject: Treat plain 'BIT' as 'BIT(1)'. X-Git-Tag: REL7_1_BETA~147 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0f3720edf6a44e070b842d9bc82e5f34d1759055;p=postgresql Treat plain 'BIT' as 'BIT(1)'. --- diff --git a/src/backend/parser/analyze.c b/src/backend/parser/analyze.c index 478ae973e5..5c5942e4b7 100644 --- a/src/backend/parser/analyze.c +++ b/src/backend/parser/analyze.c @@ -6,7 +6,7 @@ * Portions Copyright (c) 1996-2000, PostgreSQL, Inc * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: analyze.c,v 1.166 2000/11/16 22:30:28 tgl Exp $ + * $Id: analyze.c,v 1.167 2000/11/18 16:17:20 petere Exp $ * *------------------------------------------------------------------------- */ @@ -2891,6 +2891,10 @@ transformColumnType(ParseState *pstate, ColumnDef *column) typename->typmod = VARHDRSZ + ((NUMERIC_DEFAULT_PRECISION << 16) | NUMERIC_DEFAULT_SCALE); break; + case ZPBITOID: + /* 'bit' -> 'bit(1)' */ + typename->typmod = 1; + break; } }