Bonjour,

Je suis en train de créer une procédure stockée sous Firebird 1.5.

Je récupère le nom d'une table que je stocke dans une variable (:NOM_TABLE). Je récupère également le nom de la clé en passant par les tables RDB$INDICES et RDB$INDEX_SEGMENTS.

Maintenant je voudrais utiliser ces variables dans une requête pour avoir la valeur de la clé de la table trouvée :

SELECT :NOM_CLE FROM :NOM_TABLE INTO :VALEUR_CLE

Cette requête ne semble pas fonctionner, il y a une erreur au niveau du FROM.

Avez-vous une solution pour utiliser une variable dans une requête ?

Merci