Bonsoir,

J'effectue un trigger et le caractère '%' est pris en compte dans la recheche.
Alors que je ne veut pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
DECLARE @code VARCHAR(50);
SET @code = (SELECT LTRIM(RTRIM(i.PRO_LIBELLE)) FROM inserted i);
SET @code = LEFT(@code,3);
 
DECLARE pCursor CURSOR FOR    SELECT PRO_CODE
                                             FROM t_produit
                                             WHERE PRO_CODE = (@code+'%');
Le problème est que si j'enlève les cotes, il me marque une erreur.

Ma question est comment faire pour que j'obtienne les resultats sans que % soit pris comme un caractère ?

Merci