• Davi Arnaut's avatar
    Backport of Bug#27249 to mysql-next-mr · ff847056
    Davi Arnaut authored
    ------------------------------------------------------------
    revno: 2476.784.4
    revision-id: sp1r-davi@moksha.local-20071008114751-46069
    parent: sp1r-davi@moksha.local-20071003002731-48537
    committer: davi@moksha.local
    timestamp: Mon 2007-10-08 08:47:51 -0300
    message:
      Bug#27249 table_wild with alias: select t1.* as something
    
      Aliases to table wildcards are silently ignored, but they should
      not be allowed as it is non-standard and currently useless. There
      is not point in having a alias to a wildcard of column names.
    
      The solution is to rewrite the select_item rule so that aliases
      for table wildcards are not accepted.
    
      Contribution by Martin Friebe
    
    mysql-test/r/alias.result:
      Add test case result for Bug#27249
    mysql-test/t/alias.test:
      Add test case for Bug#27249
    sql/sql_yacc.yy:
      Split up select_item rule so that aliases for table wildcards
      are not accepted by the parser.
    ff847056
sql_yacc.yy 412 KB