J'ai compris ce qui provoquait cette erreur.
Mon application a ouvert une connexion à la base de données et a préparé une instruction SELECT pour l'exécution.
Pendant ce temps, un autre script modifiait la table de la base de données, changeant le type de données de l'une des colonnes renvoyées dans l'instruction SELECT ci-dessus.
J'ai résolu ce problème en redémarrant l'application après la modification de la table de la base de données. Cela réinitialise la connexion à la base de données, permettant à l'instruction préparée de s'exécuter sans erreur.