Dans le développement de mon blog, je souhaite développer une méthode générique qui récupère le contenu d'une table dont le nom est envoyé en parametre mais dont on ne connait pas le nom des champs.
Cette requete SQL sera utilisé uniquement dans les tables ayant une clé primaire et un champ. Le truc, c est que le champ 1 et le champ 2 sont intitulé "code" et "libelle".
Si je veux lister ma table "table1" avec les champs "code_tab1" et "lib_tab1" ou ma table "table2" avec les champs "code_tab2" et "lib_tab2" ,
je dois recuperer en sortie SQl :
| code | libelle
--------------------------
| 1 | truc
| 2 | test
| 3 | pwet
| 4 | honk
Mon but est de créée une requete SQL la plus générique possible qui soit, en indiquant UNIQUEMENT le nom de la table en paramètre.
Il faut que ce soit compatible MySQL et Postgresql.
(ça commence à faire beaucoup de contrainte...)
En cherchant sur le net, j ai trouvé comment recuperer les champs d'une table mais pas en leur donnant un label ( seclect ... as ...)
Donc est-ce possible ?
Merci d'avance ^^. Si vous voulez plus de précision, demander moi, je ne suis pas sure de m'être bien exprimé