From 92ed9294de6f12ca22f7111a1c8eaec20c863620 Mon Sep 17 00:00:00 2001 From: "Thomas G. Lockhart" Date: Wed, 8 Jul 1998 14:04:11 +0000 Subject: Allow floating point constants for "def_arg" numeric arguments. Used in the generic "CREATE xxx" parsing. Do some automatic type conversion for inserts from other columns. Previous trouble with "resjunk" regression test remains for now. --- src/backend/parser/parse_expr.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/backend/parser/parse_expr.c') diff --git a/src/backend/parser/parse_expr.c b/src/backend/parser/parse_expr.c index 4f4d74c15d7..cedf72f3c8b 100644 --- a/src/backend/parser/parse_expr.c +++ b/src/backend/parser/parse_expr.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/parse_expr.c,v 1.30 1998/06/15 19:28:54 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/parse_expr.c,v 1.31 1998/07/08 14:04:10 thomas Exp $ * *------------------------------------------------------------------------- */ @@ -312,6 +312,10 @@ transformExpr(ParseState *pstate, Node *expr, int precedence) case T_Expr: case T_Var: case T_Const: +/* T_Param comes from implicit function calls in INSERT/VALUE statements. + * - thomas 1998-06-11 + */ + case T_Param: { result = (Node *) expr; break; -- cgit v1.2.3