salut,
Je viens de rencontrer un probleme que je ne sais pas trop comment résoudre...
j'effectue une requete dans un curseur comme suit :
Jusque la tout allait bien, par la suite afin de supprimer des lignes inutiles present dans ma table jai modifier la requete :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT cbMarq, DL_No, DL_Design, CT_Num, AR_Ref, DL_Noref,DL_TTC, Do_Piece,DO_Date from ESSAIGAMIELEC.dbo.F_DOCLIGNE where DO_Domaine=0 and DO_Type=0 and cbMarq>=@id_devis
Seulement la j'obtient pres de 300000 résultats alors que lors de la premiere requete jobtenait seulement 10000.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT cbMarq, DL_No, DL_Design, CT_Num, AR_Ref, DL_Noref, DL_TTC, Do_Piece, DO_Date from ESSAIGAMIELEC.dbo.F_DOCLIGNE where DO_Domaine=0 and DO_Type=0 and cbMarq>=@id_devis and DL_Design not like '%--%' or DL_Design not like '%**%'
Mon souci c'est que je voudrait ajouter la contraintes ecrit en rouge mais que celle ci ne porte que sur les 10000 résultats et pas sur la totalité de la table.
Comment puis je procéder?
Partager