Problème script Oracle 10 [Résolu]

Messages postés
22
Date d'inscription
jeudi 10 avril 2003
Dernière intervention
23 janvier 2009
- - Dernière réponse : Psychik
Messages postés
22
Date d'inscription
jeudi 10 avril 2003
Dernière intervention
23 janvier 2009
- 28 nov. 2007 à 08:45
Bonjour,

J'envoie ce message car j'avoue que je suis en train de m'arracher les cheveux avec les scripts sous Oracle 10. Voici mon problème:
   je dois réaliser plusieurs scripts SQL mais je rencontre un problème assez curieux avec les requêtes de type update. Dans certains de mes scripts, les update fonctionnent parfaitement, cependant, sur d'autre, je n'ai aucun résultat. Le log me notifie la mise à jour de toutes les lignes de ma table mais je n'ai aucune valeur. Ce qui est le plus curieux c'est que si j'exécute ces requêtes update via sql plus, elles fonctionnent très bien!!! Quelqu'un voit-il l'origine du problème?

Merci d'avance pour votre aide...
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
258
Date d'inscription
mercredi 21 avril 2004
Dernière intervention
27 octobre 2010
3
Merci
salut,
cela fait longtemps que je n'ai pas fait de PL/SQL... mais de mémoire, par défaut une requete Update n'était validée dans la base de données que si un Commit était effectué après.
dans le cas contraire, un rollback systématique était réalisé.
dans SQL Plus il n'est pas impossible que le commit soit fait en auto.
peut être que la source de ton pb vient de là...sinon,   Sorry

Sur ce...
@+
Pat

 Don't Worry , Be Happy

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 96 internautes nous ont dit merci ce mois-ci

Commenter la réponse de pneau
Messages postés
22
Date d'inscription
jeudi 10 avril 2003
Dernière intervention
23 janvier 2009
0
Merci
Merci beaucoup Pat, désolé de ne pas t'avoir répondu hier mais j'avais beaucoup de boulot. En effet, SQL Plus fonctionnait en auto commit alors que pour les scripts ce n'étais pas le cas. Encore merci...

Julien
Commenter la réponse de Psychik

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.