Друзья, подскажите в чём дело, уже всю голову сломал...
Есть две таблички type MyIsam сравнение cp_1251_general_ci
и в одной и в другой есть поле xml тип longtext в котором лежит большая xml-ка. Так вот суть задачи, я хочу по md5 проверять, если xml-ка в одной табличке поменялась - то апдейтить другие таблички, где она юзается. Вопрос, почему при одинаковых xml в обоих табличках md5 хэш при проверке разный???
т.е. закидываю без изменений xml из одной таблички в другую т.е. из t2 в t1:
UPDATE `table1` t1
JOIN `table2` t2 ON t2.id =53
SET t1.xml_data = t2.xml_data
WHERE t1.id_t =1999
потом проверяю хэши через мд5 :
SELECT
md5(t1.xml_data) as `md5(t1)`,
md5(t2.xml_data) as `md5(t2)`
FROM `table1` as t1,`table2` as t2
WHERE t1.`id_t`=1999 and t2.id=53
но хэши при этом различные, почему так???