Impossible de renommer un relevé

Cela fonctionne en V18 chez moi.
Voir le post de @ksar pour corriger le problème

Bonjour,

Merci pour votre réponse.
J’ai fait les modifications indiquée plus haut, malheureusement cela ne résoud pas le problème rencontré :
L’erreur rencontrée indique que le champ « entity » n’existe pas dans la table ‹ bank ›
DB_ERROR_NOSUCHFIELD Unknown column 'entity' in 'where clause'

j’ai été contraint de commenter la ligne ajoutant la condition d’entity.
Est-ce normal ?