1. #1
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    6 254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2007
    Messages : 6 254
    Points : 12 622
    Points
    12 622
    Billets dans le blog
    3

    Par défaut nombre de 'Rows' affectées par un DELETE

    Bonjour ,

    Y a t'il un moyen de connaitre le nombre de rows affectées par un delete ?
    je m'explique :

    Soit un
    - DELETE FROM UNETABLE WHERE UNECONDITION
    je peux bien sur obtenir le nombre de Rows a effacer avant
    SELECT COUNT(1) FROM UNETABLE WHERE UNECONDITION

    Mais , comme flamerobin peut le montrer, comment obtient t'on le nombre d'enregistrement effacés après coup ? est-ce possible ?

    [Edit]
    a peine posé , je trouve la soluce , des fois je me donnerai des baffes .
    je laisse quand même le post et sa solution , ça peut en aider d'autres , il s'agit de la variable contextuelle ROW_COUNT
    La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
    J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
    Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous

  2. #2
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    mai 2008
    Messages
    2 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : mai 2008
    Messages : 2 162
    Points : 2 210
    Points
    2 210

    Par défaut

    Citation Envoyé par SergioMaster Voir le message
    Bonjour ,

    Y a t'il un moyen de connaitre le nombre de rows affectées par un delete ?
    je m'explique :

    Soit un
    - DELETE FROM UNETABLE WHERE UNECONDITION
    je peux bien sur obtenir le nombre de Rows a effacer avant
    SELECT COUNT(1) FROM UNETABLE WHERE UNECONDITION

    Mais , comme flamerobin peut le montrer, comment obtient t'on le nombre d'enregistrement effacés après coup ? est-ce possible ?

    [Edit]
    a peine posé , je trouve la soluce , des fois je me donnerai des baffes .
    je laisse quand même le post et sa solution , ça peut en aider d'autres , il s'agit de la variable contextuelle ROW_COUNT
    Salut,
    c'est toujours un plaisir de lire une info originale ...
    Bon courage ou Bonne Chance (selon le contexte)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 13/11/2006, 18h05
  2. Nombre de ligne affecté par un update
    Par vimanas dans le forum PHP & Oracle
    Réponses: 2
    Dernier message: 26/09/2006, 16h24
  3. [C#] Comment connaître le nombre de lignes affectées par un Select ?
    Par diaboloche dans le forum Accès aux données
    Réponses: 6
    Dernier message: 21/09/2006, 13h56
  4. Connaitre le nombre de lignes affectées par un update à l'avance
    Par lionheart33806 dans le forum PHP & Oracle
    Réponses: 15
    Dernier message: 10/08/2006, 10h35
  5. [9i] Nombre de lignes affectées par un update
    Par yac dans le forum Oracle
    Réponses: 5
    Dernier message: 13/01/2006, 15h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo