Je ne sais pas si ça pourra t'aider mais j'avais créé une petite fonction permettant de récupérer les types de toutes les colonnes d'une table:


public String[] getTypesColonnes(ResultSet...