Bonjour !
Avec metadata, je peux trouver la liste des tables de ma base :

result = connexion.getMetaData().getTables(connexion.getCatalog(),null,null,null);

avant les noms des tables, divers éléments sont renvoyés dans result; il faut sauter
un certain nombre de lignes avant de voir la première table; combien ?

base Derby : 18
base H2 : 24

bizarre... j'aurais espéré que toutes les bases fournissaient les mêmes listes pour getTables.

normal ? erreur de ma part ? bug d'une des bases ?

merci pour vos réponses.
et Bonne année à tous !