• Robert Haas's avatar
    Suggest to the user the column they may have meant to reference. · e529cd4f
    Robert Haas authored
    Error messages informing the user that no such column exists can
    sometimes provoke a perplexed response.  This often happens due to
    a subtle typo in the column name or, perhaps less likely, in the
    alias name.  To speed discovery of what the real issue is in such
    cases, we'll now search the range table for approximate matches.
    If there are one or two such matches that are good enough to think
    that they might be what the user intended to type, and better than
    all other approximate matches, we'll issue a hint suggesting that
    the user might have intended to reference those columns.
    
    Peter Geoghegan and Robert Haas
    e529cd4f
alter_table.out 96.1 KB