My Project
|
Public Member Functions | |
Item_func_neg (Item *a) | |
double | real_op () |
Performs the operation that this functions implements when the result type is REAL. | |
longlong | int_op () |
Performs the operation that this functions implements when the result type is INT. | |
my_decimal * | decimal_op (my_decimal *) |
Performs the operation that this functions implements when the result type is DECIMAL. | |
const char * | func_name () const |
enum Functype | functype () const |
void | fix_length_and_dec () |
void | fix_num_length_and_dec () |
uint | decimal_precision () const |
bool | check_partition_func_processor (uchar *int_arg) |
my_decimal * Item_func_neg::decimal_op | ( | my_decimal * | ) | [virtual] |
Performs the operation that this functions implements when the result type is DECIMAL.
A | pointer where the DECIMAL value will be allocated. |
Implements Item_func_numhybrid.
longlong Item_func_neg::int_op | ( | ) | [virtual] |
Performs the operation that this functions implements when the result type is INT.
Implements Item_func_numhybrid.
double Item_func_neg::real_op | ( | ) | [virtual] |
Performs the operation that this functions implements when the result type is REAL.
Implements Item_func_numhybrid.