La colonne Y est-elle indexée ? Il se peut que la définition de la colonne sur null signifie qu'Oracle doit supprimer de l'index, plutôt que de simplement le mettre à jour. Si tel est le cas, vous pouvez le supprimer et le reconstruire après la mise à jour des données.
MODIFIER :
Est-ce uniquement la colonne Y qui présente le problème, ou est-ce indépendant de la colonne mise à jour ? Pouvez-vous publier la définition de la table, y compris les contraintes ?