Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
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 01/03/2007, 10h59   #1
Invité régulier
 
Inscription : janvier 2006
Messages : 30
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 30
Points : 8
Points : 8
Par défaut Mise à jour dans une table

Bonjour à tous,
Voici mon problème
Je cherche la requete permettant d'effectuer la mise à jour suivante :
Je dispose d'une table TOTO composée notamment d'une colonne CODE.
La table TOTO dispose de 5000 enregistrements qui possèdent CODE=1
Je souhaiterai faire une mise à jour CODE =2 dans la table TOTO
pour 2000 enregistrements de la table TOTO possédant la valeur CODE=1.
manucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2007, 11h05   #2
Membre habitué
 
Inscription : février 2007
Messages : 216
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : février 2007
Messages : 216
Points : 115
Points : 115
bonjour;
Code :
UPDATE toto SET code=2 WHERE code=1 AND rownum<=2000
elharet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2007, 11h08   #3
Membre éprouvé
 
Avatar de chrifo
 
Inscription : juillet 2006
Messages : 445
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 445
Points : 418
Points : 418
Je ne comprends pas bien votre besoin, mais voilà peut-être une piste :
Code :
UPDATE TOTO SET CODE=2 WHERE ROWNUM <= 2000
chrifo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2007, 11h11   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Citation:
Envoyé par chrifo
Je ne comprends pas bien votre besoin, mais voilà peut-être une piste :
Code :
UPDATE TOTO SET CODE=2 WHERE ROWNUM <= 2000
NE SURTOUT PAS OUBLIER :
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2007, 11h11   #5
Membre actif
 
Inscription : novembre 2004
Messages : 311
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 311
Points : 157
Points : 157
Code :
1
2
3
4
5
 
UPDATE  toto
     SET  code = 2
 WHERE  code = 1
     AND  rownum < 2001;
davy.g 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 18h45.


 
 
 
 
Partenaires

Hébergement Web