Bonjour à tous et à toutes.

J'ai besoin qu'une procédure me renvoie des données classées selon un ordre
paramétrable.
Exemple :

create procedure (
key1 varchar(10),
key2 varchar(10)) returns (
resA integer,
resB integer,
resC integer
) as
begin
for select champA, champB, champC from Matable
order by :key1, :key2
into :resA, :resB, :resC do
begin
suspend;
end
end

J'ai fait un premier essai, non concluant, en passant en paramètre des
chiffres (pour indiquer le numéro de la colonne) au lieu des noms de champ....

Auriez-vous une idée pour faire cela ?

Merci de vos avis.