|
enum | enum_engine_type {
ABSTRACT_ENGINE,
SINGLE_SELECT_ENGINE,
UNION_ENGINE,
UNIQUESUBQUERY_ENGINE,
INDEXSUBQUERY_ENGINE,
HASH_SJ_ENGINE
} |
|
|
| subselect_uniquesubquery_engine (Session *session_arg, JoinTable *tab_arg, Item_subselect *subs, Item *where) |
|
void | cleanup () |
|
int | prepare () |
|
void | fix_length_and_dec (Item_cache **row) |
|
int | exec () |
|
uint32_t | cols () |
|
bool | uncacheable () |
|
bool | uncacheable (uint32_t) |
|
void | exclude () |
|
table_map | upper_select_const_tables () |
|
virtual void | print (String *str) |
|
bool | change_result (Item_subselect *si, select_result_interceptor *result) |
|
bool | no_tables () |
|
int | scan_table () |
|
bool | copy_ref_key () |
|
bool | no_rows () |
|
virtual enum_engine_type | engine_type () |
|
void | set_session (Session *session_arg) |
|
Session * | get_session () |
|
enum Item_result | type () |
|
enum_field_types | field_type () |
|
virtual bool | may_be_null () |
|
virtual bool | is_executed () const |
|
|
static table_map | calc_const_tables (TableList *) |
|
static void * | operator new (size_t size) |
|
static void * | operator new (size_t size, Root &root) |
|
static void * | operator new (size_t size, Root *root) |
|
static void * | operator new[] (size_t size) |
|
static void * | operator new[] (size_t size, Root &root) |
|
static void * | operator new[] (size_t size, Root *root) |
|
static void | operator delete (void *) |
|
static void | operator delete (void *, Root &) |
|
static void | operator delete (void *, Root *) |
|
static void | operator delete[] (void *) |
|
static void | operator delete[] (void *, Root &) |
|
static void | operator delete[] (void *, Root *) |
|
Definition at line 542 of file subselect.h.
bool drizzled::subselect_uniquesubquery_engine::no_tables |
( |
) | |
|
|
virtual |
Report about presence of tables in subquery.
- Return values
-
true | there are not tables used in subquery |
false | there are some tables in subquery |
Implements drizzled::subselect_engine.
Definition at line 2926 of file subselect.cc.
The documentation for this class was generated from the following files: