Definition at line 438 of file create.cc.
The builder create method. Given the function name and list or arguments, this method creates an Item
that represents the function call. In case or errors, a NULL item is returned, and an error is reported. Note that the session
object may be modified by the builder. In particular, the following members/methods can be set/called, depending on the function called and the function possible side effects.
-
session->lex().current_context()
-
session->lex().uncacheable(UNCACHEABLE_SIDEEFFECT)
-
session->lex().uncacheable(UNCACHEABLE_RAND)
- Parameters
-
session | The current thread |
name | The function name |
item_list | The list of arguments to the function, can be NULL |
- Returns
- An item representing the parsed function call, or NULL
Implements drizzled::Create_func.
Definition at line 957 of file create.cc.
virtual Item* drizzled::Create_func_found_rows::create |
( |
Session * |
session | ) |
|
|
inlinevirtual |
Builder method, with no arguments.
- Parameters
-
session | The current thread |
- Returns
- An item representing the function call
Implements drizzled::Create_func_arg0.
Definition at line 443 of file create.cc.
The documentation for this class was generated from the following file: