From 0f3720edf6a44e070b842d9bc82e5f34d1759055 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Sat, 18 Nov 2000 16:17:20 +0000 Subject: [PATCH] Treat plain 'BIT' as 'BIT(1)'. --- src/backend/parser/analyze.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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; } } -- 2.40.0