+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    6 204
    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 204
    Points : 12 384
    Points
    12 384
    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 154
    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 154
    Points : 2 205
    Points
    2 205

    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.