22 #include <drizzled/function/str/conv_charset.h>
38 str_value.copy(arg->ptr(),arg->length(), conv_charset);
42 void Item_func_conv_charset::fix_length_and_dec()
44 collation.set(conv_charset, DERIVATION_IMPLICIT);
45 max_length = args[0]->max_length*conv_charset->mbmaxlen;
50 str->append(STRING_WITH_LEN(
"convert("));
52 str->append(STRING_WITH_LEN(
" using "));
53 str->append(conv_charset->csname, strlen(conv_charset->csname));
virtual void print(String *str)
String * val_str(String *)
TODO: Rename this file - func.h is stupid.
virtual String * val_str(String *str)=0
virtual void print(String *str)