22 #include <drizzled/function/time/last_day.h>
23 #include <drizzled/error.h>
51 Item_result arg0_result_type= args[0]->result_type();
53 switch (arg0_result_type)
67 char buff[DRIZZLE_MAX_LENGTH_DATETIME_AS_STRING];
68 String tmp(buff,
sizeof(buff), &my_charset_utf8_bin);
86 if (! temporal.
from_string(tmp.c_ptr(), tmp.length()))
92 my_error(ER_INVALID_DATETIME_VALUE, MYF(0), tmp.c_ptr());
108 char buff[DRIZZLE_MAX_LENGTH_DATETIME_AS_STRING];
109 String tmp(buff,
sizeof(buff), &my_charset_utf8_bin);
129 my_error(ER_INVALID_DATETIME_VALUE, MYF(0), tmp.c_ptr());