diff --git a/src/common/backend/parser/parse_collate.cpp b/src/common/backend/parser/parse_collate.cpp index 272e174ba..306a30d33 100644 --- a/src/common/backend/parser/parse_collate.cpp +++ b/src/common/backend/parser/parse_collate.cpp @@ -143,7 +143,7 @@ FORCE_INLINE static void get_valid_collation(Oid& collation, CollateStrength& st collation = (context.derivation == DERIVATION_SYSCONST) ? UTF8_GENERAL_CI_COLLATION_OID : GetCollationConnection(); strength = COLLATE_IMPLICIT; - location = exprCollation(node); + location = exprLocation(node); derivation = (context.derivation == DERIVATION_IGNORABLE) ? DERIVATION_COERCIBLE : context.derivation; } else { /* @@ -154,7 +154,7 @@ FORCE_INLINE static void get_valid_collation(Oid& collation, CollateStrength& st */ collation = typcollation; strength = COLLATE_IMPLICIT; - location = exprCollation(node); + location = exprLocation(node); derivation = context.derivation; } } else {