Bonjour,

J'ai une commande SQL assez lente du fait de la dimension de ma table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SELECT MAX(MA_DATE) FROM MA_TABLE WHERE
CHP1 IN (MA_LISTE1) AND CHP2 IN (MA_LISTE2);
Pour essayer de reduire le temps d'execution de cette requete, je voudrais la mettre dans une procedure stockee en PL/SQL. D'ailleurs, est-ce que ca va vraiment changer le temps d'execution de ma requete ?

J'ai essaye differentes methodes en pl/sql mais je n'ai jamais le reaultat voulu, a savoir une seule et ligne et un seul champ avec le contenu de max(ma_date). Comment faire ?

Merci


je suis sous Oracle 8 et j'utilise mes requetes a partir de pages ASP.

Merci