Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/09/2006, 14h44   #1
Invité régulier
 
Inscription : mars 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 22
Points : 7
Points : 7
Par défaut ET LOGIQUE en PL/SQL

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:
Code :
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 );
Sous PL/SQL, j ai ca pour le moment:
Code :
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;
Mais il ne reconnait pas le & (ET LOGIQUE me semble t il).
Comment gerer ca en PL/SQL ?

Merci

EDIT : bouyao. Pensez à
salmoliv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2006, 14h46   #2
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2006, 15h36   #3
Invité régulier
 
Inscription : mars 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 22
Points : 7
Points : 7
Merci, ca marche nickel :-)

Reponse rapide ... EXCELLENT

salmoliv est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h45.


 
 
 
 
Partenaires

Hébergement Web