Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

parse_target.c

  • Tom Lane's avatar
    078aaf79
    Improve parser error location for cases where an INSERT or UPDATE command · 078aaf79
    Tom Lane authored
    supplies an expression that can't be coerced to the target column type.
    The code previously attempted to point at the target column name, which
    doesn't work at all in an INSERT with omitted column name list, and is
    also not remarkably helpful when the problem is buried somewhere in a
    long INSERT-multi-VALUES command.  Make it point at the failed expression
    instead.
    078aaf79
    History
    Improve parser error location for cases where an INSERT or UPDATE command
    Tom Lane authored
    supplies an expression that can't be coerced to the target column type.
    The code previously attempted to point at the target column name, which
    doesn't work at all in an INSERT with omitted column name list, and is
    also not remarkably helpful when the problem is buried somewhere in a
    long INSERT-multi-VALUES command.  Make it point at the failed expression
    instead.