Renvoyer uniquement les noms de colonne de ResultSet sans exécuter la requête (Oracle et Java)

Je me demande s’il est possible de renvoyer les noms de colonne d’un ensemble de résultats (firebase database Oracle, en Java) qui seraient générés SI j’exécutais une requête. Par exemple, supposons que SQL ressemble à ceci:

select * from ; 

Existe-t-il un moyen d’envoyer cette requête à oracle et de lui demander de préciser le nom des colonnes sur le jeu de résultats qu’elle renverra SANS exécution de la requête (car elle est coûteuse)?