The world's most popular open source database
#include "mysql_priv.h"#include "sql_select.h"#include "sql_cursor.h"Include dependency graph for sql_union.cc:

Go to the source code of this file.
Functions | |
| bool | mysql_union (THD *thd, LEX *lex, select_result *result, SELECT_LEX_UNIT *unit, ulong setup_tables_done_option) |
| bool mysql_union | ( | THD * | thd, | |
| LEX * | lex, | |||
| select_result * | result, | |||
| SELECT_LEX_UNIT * | unit, | |||
| ulong | setup_tables_done_option | |||
| ) |
Definition at line 28 of file sql_union.cc.
References DBUG_ENTER, DBUG_RETURN, and SELECT_NO_UNLOCK.
Referenced by handle_select().
00030 { 00031 DBUG_ENTER("mysql_union"); 00032 bool res; 00033 if (!(res= unit->prepare(thd, result, SELECT_NO_UNLOCK | 00034 setup_tables_done_option))) 00035 res= unit->exec(); 00036 if (res || !thd->cursor || !thd->cursor->is_open()) 00037 res|= unit->cleanup(); 00038 DBUG_RETURN(res); 00039 }
Here is the caller graph for this function:

1.4.7

