21
21
#ifndef DRIZZLE_SERVER_FIELD_STRING
22
22
#define DRIZZLE_SERVER_FIELD_STRING
26
24
class Field_string :public Field_longstr {
28
26
bool can_alter_field_type;
29
27
Field_string(uchar *ptr_arg, uint32_t len_arg,uchar *null_ptr_arg,
31
29
enum utype unireg_check_arg, const char *field_name_arg,
33
31
:Field_longstr(ptr_arg, len_arg, null_ptr_arg, null_bit_arg,
34
32
unireg_check_arg, field_name_arg, cs),
35
33
can_alter_field_type(1) {};
36
34
Field_string(uint32_t len_arg,bool maybe_null_arg, const char *field_name_arg,
38
36
:Field_longstr((uchar*) 0, len_arg, maybe_null_arg ? (uchar*) "": 0, 0,
39
37
NONE, field_name_arg, cs),
40
38
can_alter_field_type(1) {};