*** Bonjour, ***

J'ai voulu déclarer un curseur qui pointe sur les numéros de livraison qui correspondent à un mois sélectionné dans une liste.
Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Cursor C_LIV is select DATE_LIV_PROD from LIVRAISON_PROD where LIVRAISON_PROD.DATE_LIV_PROD= 'DD/:BLOCK8.LIST9/YYYY';
 mois LIVRAISON_PROD.DATE_LIV_PROD%type;
begin
	open C_LIV ;
	fetch C_LIV into mois;
	Set_Block_Property( 'LIVRAISON_PROD', ONETIME_WHERE, 'DATE_LIV_PROD = ' || mois ) ;
          Go_Block('LIVRAISON_PROD');
          Execute_Query ;
 
	close C_LIV;
J'ai essayé aussi d'utiliser dans le WHERE la fonction exact(month...) mais ça ne se compile meme pas : format erroné.

Que puis-je faire ?

*** Merci. ***