diff options
author | igor@olga.mysql.com <> | 2007-03-04 19:54:35 -0800 |
---|---|---|
committer | igor@olga.mysql.com <> | 2007-03-04 19:54:35 -0800 |
commit | 08efa4e0ea99255dd9136b19222feff1165605ff (patch) | |
tree | e3016218c5b9fe171d206241d21c14d8ee662120 /bdb | |
parent | 6274ee84b31a364bd7d0c5a8db9d5f49a2e45672 (diff) | |
download | mariadb-git-08efa4e0ea99255dd9136b19222feff1165605ff.tar.gz |
Fixed bug #26560.
The flag alias_name_used was not set on for the outer references
in subqueries. It resulted in replacement of any outer reference
resolved against an alias for a full field name when the frm
representation of a view with a subquery was generated.
If the subquery and the outer query referenced the same table in
their from lists this replacement effectively changed the meaning
of the view and led to wrong results for selects from this view.
Modified several functions to ensure setting the right value of
the alias_name_used flag for outer references resolved against
aliases.
Diffstat (limited to 'bdb')
0 files changed, 0 insertions, 0 deletions