To_Char s'attend à recevoir un nombre comme argument par défaut. S'il reçoit une chaîne de caractères, il essaiera implicitement de convertir la chaîne en nombre, ce qui déclenchera ce message d'erreur si la chaîne ne peut pas être convertie.
Si la colonne est de type caractère, n'essayez pas de la convertir en chaîne.