diff options
author | Georgi Kodinov <joro@sun.com> | 2009-08-20 17:11:22 +0300 |
---|---|---|
committer | Georgi Kodinov <joro@sun.com> | 2009-08-20 17:11:22 +0300 |
commit | 1317d24b333ecf9e2b9669455c337ceec4b228bf (patch) | |
tree | 7f9becefd5fd85f099cf01731039060ba43c0092 /sql/table.h | |
parent | 4b6f5f530f06300a06794d41c96f412cf11325a7 (diff) | |
parent | 0665536995fa1afe4ac71e13451dd8258063ff36 (diff) | |
download | mariadb-git-1317d24b333ecf9e2b9669455c337ceec4b228bf.tar.gz |
merge of bug #46019 to 5.1-bugteam
Diffstat (limited to 'sql/table.h')
-rw-r--r-- | sql/table.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sql/table.h b/sql/table.h index 40372fa91cf..1beea8ac1a1 100644 --- a/sql/table.h +++ b/sql/table.h @@ -1466,6 +1466,15 @@ struct TABLE_LIST bool is_anonymous_derived_table() const { return derived && !view; } /** + @brief True if this TABLE_LIST represents an not yet materialized + derived table, i.e. the result of a subquery or view execution. + */ + bool is_non_materialized_derived_table() const + { + return derived && !derived_result; + } + + /** @brief Returns the name of the database that the referenced table belongs to. */ |