84
68
Item_date_func(Item *a,Item *b) :Item_str_func(a,b) {}
85
69
Item_date_func(Item *a,Item *b, Item *c) :Item_str_func(a,b,c) {}
86
70
enum_field_types field_type() const { return DRIZZLE_TYPE_DATETIME; }
89
71
Field *tmp_table_field(Table *table)
91
73
return tmp_table_field_from_field_type(table, 0);
93
75
bool result_as_int64_t() { return true; }
94
76
double val_real() { return (double) val_int(); }
98
80
return val_decimal_from_date(decimal_value);
100
82
int save_in_field(Field *field,
103
85
return save_date_in_field(field);
109
89
#endif /* DRIZZLED_FUNCTION_TIME_DATE_H */