Bonjour,
J ai un script SQL qui marche tres bien sous SQL serveur.
Par contre, avec ORACLE, en le lancant depuis TOAD, ca foire ...
Script SQL:
Sous PL/SQL, j ai ca pour le moment:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 DECLARE @Mask As int SET @MASK=2097152 UPDATE TS_USERS SET TS_BROWSERMASK = TS_BROWSERMASK - 2097148 WHERE ((TS_BROWSERMASK & @MASK) = @Mask );
Mais il ne reconnait pas le & (ET LOGIQUE me semble t il).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 DECLARE Mask INT := 2097152; BEGIN UPDATE TS_USERS SET TS_BROWSERMASK = TS_BROWSERMASK - Mask WHERE ((TS_BROWSERMASK && MASK) = Mask ) END;
Comment gerer ca en PL/SQL ?
Merci
EDIT : bouyao. Pensez à![]()
Partager