769
769
from->charset() == to->charset() &&
770
770
to->getTable()->getShare()->db_low_byte_first == from->getTable()->getShare()->db_low_byte_first &&
771
771
(!(to->getTable()->in_use->variables.sql_mode & (MODE_NO_ZERO_DATE | MODE_INVALID_DATES)) || (to->type() != DRIZZLE_TYPE_DATE && to->type() != DRIZZLE_TYPE_DATETIME)) &&
774
774
/* This may happen if one does 'UPDATE ... SET x=x' */
775
775
if (to->ptr != from->ptr)