Bonjour,

A partir d'un programme Java, nous souhaitons récupérer des liste de données, prenons par exemple une liste de langues obtenue par un select :

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
select * from LANGUES

Quelle est la solution la plus rapide, et la plus maintenable ? (je propose les solutions en vrac, sans reflexion pour le moment)

- Dans le code java, l'execution du select directement
- Dans le code java, l'execution d'un select sur une vue des langues (pas de reflexion ici ), ce qui équivaut me semble t'il à un double select
- Le select dans une fonction / procédure qui retournerait un resultset, ici ce serait compilé, plus rapide ? mieux d'utiliser une fonction ou une procédure ?


Quelle solution serait la meilleure ? En avez vous d'autres ?

Merci d'avance