diff options
| author | Thomas G. Lockhart <lockhart@fourpalms.org> | 1998-07-08 14:04:11 +0000 |
|---|---|---|
| committer | Thomas G. Lockhart <lockhart@fourpalms.org> | 1998-07-08 14:04:11 +0000 |
| commit | 92ed9294de6f12ca22f7111a1c8eaec20c863620 (patch) | |
| tree | e0a7c4c4d08d71e4cb058f5a065a68ec20dd9a7e /src/backend/parser/parse_coerce.c | |
| parent | fa838876e9f0be3612d06b1170e9931edaa5d833 (diff) | |
| download | postgresql-92ed9294de6f12ca22f7111a1c8eaec20c863620.tar.gz | |
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.
Diffstat (limited to 'src/backend/parser/parse_coerce.c')
| -rw-r--r-- | src/backend/parser/parse_coerce.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/backend/parser/parse_coerce.c b/src/backend/parser/parse_coerce.c index 9fdbb2fcd5..e96473721e 100644 --- a/src/backend/parser/parse_coerce.c +++ b/src/backend/parser/parse_coerce.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/parse_coerce.c,v 2.2 1998/05/29 14:00:20 thomas Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/parse_coerce.c,v 2.3 1998/07/08 14:04:10 thomas Exp $ * *------------------------------------------------------------------------- */ @@ -273,6 +273,7 @@ TypeCategory(Oid inType) case (INT2OID): case (INT4OID): + case (INT8OID): case (FLOAT4OID): case (FLOAT8OID): case (CASHOID): @@ -387,6 +388,7 @@ PromoteTypeToNext(Oid inType) break; case (INT4OID): + case (INT8OID): case (FLOAT4OID): result = FLOAT8OID; break; |
