38
38
const char *field_name_arg, const CHARSET_INFO * const charset);
39
39
Item_result result_type () const { return STRING_RESULT; }
40
40
uint32_t decimals() const { return NOT_FIXED_DEC; }
42
44
int store(int64_t nr, bool unsigned_val)=0;
43
45
int store_decimal(const my_decimal *);
44
46
int store(const char *to,uint32_t length, const CHARSET_INFO * const cs)=0;
49
return Field::store(to, length, cs, check_level);
51
48
uint32_t size_of() const { return sizeof(*this); }
52
49
const CHARSET_INFO *charset(void) const { return field_charset; }
53
50
void set_charset(const CHARSET_INFO * const charset_arg)