\d
est un psql
commande, pas une instruction SQL.
Pour obtenir les tables disponibles dans la base de données, vous devez utiliser l'API JDBC, telle que DatabaseMetaData.getTables()
.
Alternativement, vous pouvez exécuter
select table_schema, table_name
from information_schema.tables
Pour obtenir une liste des noms de table.