Por que este modelo de hibernação bulkUpdate não funciona

Oracle 10g, Hibernate 3.4

Esta atualização (com base emlong user.userId value) é feito corretamente:

getHibernateTemplate().bulkUpdate("update Address address set address.preferred = 1 where address.user.userId = ?", 1l);

Este (baseado emString user.language value) lança uma exceçãoORA-00971: missing SET keyword:

getHibernateTemplate().bulkUpdate("update Address address set address.preferred = 1 where address.user.language = ?", "en");

lguém sabe o porqu

questionAnswers(1)

yourAnswerToTheQuestion