mirror of
https://github.com/postgres/postgres.git
synced 2025-09-02 04:21:28 +03:00
Pass attypmod through to executor by adding to Var and Resdom.
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/backend/nodes/equalfuncs.c,v 1.13 1998/01/20 22:11:02 momjian Exp $
|
||||
* $Header: /cvsroot/pgsql/src/backend/nodes/equalfuncs.c,v 1.14 1998/02/10 04:00:47 momjian Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@@ -42,7 +42,7 @@ _equalResdom(Resdom *a, Resdom *b)
|
||||
return (false);
|
||||
if (a->restype != b->restype)
|
||||
return (false);
|
||||
if (a->reslen != b->reslen)
|
||||
if (a->restypmod != b->restypmod)
|
||||
return (false);
|
||||
if (strcmp(a->resname, b->resname) != 0)
|
||||
return (false);
|
||||
@@ -129,6 +129,8 @@ _equalVar(Var *a, Var *b)
|
||||
return (false);
|
||||
if (a->vartype != b->vartype)
|
||||
return (false);
|
||||
if (a->vartypmod != b->vartypmod)
|
||||
return (false);
|
||||
if (a->varlevelsup != b->varlevelsup)
|
||||
return (false);
|
||||
if (a->varnoold != b->varnoold)
|
||||
|
Reference in New Issue
Block a user