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 15/07/2008, 18h03   #1
Membre habitué
 
Inscription : septembre 2002
Messages : 253
Détails du profil
Informations forums :
Inscription : septembre 2002
Messages : 253
Points : 127
Points : 127
Par défaut When Matched Then ?

Bonjour,

Question très bête mais dans une procédure :
j'ai un:
et si pour:
je ne veux rien faire

et qu'ensuite j'ai
Code :
1
2
 
When NOT Matched Then
Comment faire pour ignorer le
Merci d'avance pour votre aide.

A+
Thomad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 18h11   #2
Membre éprouvé
 
Avatar de miloux32
 
Inscription : juillet 2003
Messages : 538
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 538
Points : 473
Points : 473
Code :
1
2
 
When Matched Then NULL;
__________________
C'est pas parce que ca marche que c'est bon!!
Pensez au bouton "Résolu"
Je ne réponds pas en privé aux questions
miloux32 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 18h15   #3
Membre habitué
 
Inscription : septembre 2002
Messages : 253
Détails du profil
Informations forums :
Inscription : septembre 2002
Messages : 253
Points : 127
Points : 127
J'ai bien essayé çà mais j'ai une erreur PLS-00103.
Thomad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2008, 09h05   #4
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 320
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 320
Points : 5 839
Points : 5 839
En Oracle 10 c’est possible de ne pas avoir forcement les deux clauses MATCHED|NOT MATCHED. En 9 tu doit mettre à jour une colonne, à la limite avec la même valeur qu'avant, ou tu remplace le merge par insert into …select … from …
mnitu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2008, 09h13   #5
Membre habitué
 
Inscription : septembre 2002
Messages : 253
Détails du profil
Informations forums :
Inscription : septembre 2002
Messages : 253
Points : 127
Points : 127
Effectivement c'est en 9i.

Merci pour vos réponses.
Thomad 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 21h24.


 
 
 
 
Partenaires

Hébergement Web