Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour 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 24/06/2008, 09h12   #1
Futur Membre du Club
 
Inscription : mai 2008
Messages : 60
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 60
Points : 18
Points : 18
Par défaut Annuler dernière requête sql ?

Bonjour à tous, est-il possible d'annuler la dernière requête exécutée ?
car j'ai merdé....
Si je ne fais pas un commit est-ce que cela va s'enregistrer ??
merci d'avance.
fleffle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2008, 09h18   #2
Futur Membre du Club
 
Inscription : mai 2008
Messages : 60
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 60
Points : 18
Points : 18
Un rollback; ca suffit ?
fleffle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2008, 09h23   #3
Membre Expert
 
Avatar de Garuda
 
Homme Philippe CHIRCOP
Chef de projet
Inscription : juin 2007
Messages : 1 109
Détails du profil
Informations personnelles :
Nom : Homme Philippe CHIRCOP
Localisation : France

Informations professionnelles :
Activité : Chef de projet
Secteur : Bâtiment

Informations forums :
Inscription : juin 2007
Messages : 1 109
Points : 1 559
Points : 1 559
Oui, fais juste un 'ROLLBACK' !
__________________
Garuda गरूड
Brahmâ la Guerre et Vishnu la Paix

Oracle 10.2.0.4 - Forms6i patch 17 - Toad 11.1 - sharePoint 2010
Garuda est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2008, 13h15   #4
Rédacteur/Modérateur
 
Avatar de Vincent Rogier
 
vincent rogier
Inscription : juillet 2007
Messages : 2 355
Détails du profil
Informations personnelles :
Nom : vincent rogier
Âge : 34

Informations forums :
Inscription : juillet 2007
Messages : 2 355
Points : 3 108
Points : 3 108
Si tu n'es pas en mode autocommit, tu fais effectivement un rollback
__________________
Vincent Rogier.

Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog

Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique !

OCILIB (C Driver for Oracle)

Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle
Vincent Rogier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2008, 13h58   #5
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
Ou bien normalement si tu fermes ta session sqlplus sans committer, ça fait un rollback implicite (enfin certains logiciels forcent peut-être un commit implicite donc ça dépend )
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2008, 13h58   #6
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Attention, cela dépend du client connecté à la base. Ainsi par défaut la commande EXIT dans SQL*Plus fait un COMMIT implicite.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2008, 14h01   #7
Rédacteur/Modérateur
 
Avatar de Vincent Rogier
 
vincent rogier
Inscription : juillet 2007
Messages : 2 355
Détails du profil
Informations personnelles :
Nom : vincent rogier
Âge : 34

Informations forums :
Inscription : juillet 2007
Messages : 2 355
Points : 3 108
Points : 3 108
scheu et pifor ont tout a fait raison...

Il n'y a pas de régle absolue. Le fait qu'un commit ou un rollback implicite soit fait lors de la déconnexion dépend du driver/logiciel (ou de ses options) utilisé !
__________________
Vincent Rogier.

Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog

Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique !

OCILIB (C Driver for Oracle)

Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle
Vincent Rogier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2008, 18h52   #8
Futur Membre du Club
 
Inscription : mai 2008
Messages : 60
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 60
Points : 18
Points : 18
salut à tous et merci pour vos réponses.
J'ai fait un rollback et fermer la fenetre sqlplus et ca a marché.
fleffle est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h25.


 
 
 
 
Partenaires

Hébergement Web