Quand on exécute des scripts avec SQL Server Management Studio, il affiche
le nombre d'enregistrements impactés (ajoutés, modifiés ou supprimés).
Est-il possible de récupérer cette information ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
Patrick a écrit :
Bonjour,
Quand on exécute des scripts avec SQL Server Management Studio, il affiche le nombre d'enregistrements impactés (ajoutés, modifiés ou supprimés). Est-il possible de récupérer cette information ?
Oui, elle est toujours disponible dans la variable @@ROWCOUNT.
Si vous voulez en sus savoir les données impactées, vous pouvez utiliser la clause OUTPUT dans la requête de mise à jour.
J'ai écrit un exemple sur ce sujet ici : http://sqlpro.developpez.com/sqlserver-2005/?page=sql#LII-J
A +
Merci.
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation Enseignant aux Arts & Métiers PACA et à L'ISEN Toulon - Var Technologies *********************** http://www.sqlspot.com *************************
Patrick a écrit :
Bonjour,
Quand on exécute des scripts avec SQL Server Management Studio, il affiche
le nombre d'enregistrements impactés (ajoutés, modifiés ou supprimés).
Est-il possible de récupérer cette information ?
Oui, elle est toujours disponible dans la variable @@ROWCOUNT.
Si vous voulez en sus savoir les données impactées, vous pouvez utiliser
la clause OUTPUT dans la requête de mise à jour.
J'ai écrit un exemple sur ce sujet ici :
http://sqlpro.developpez.com/sqlserver-2005/?page=sql#LII-J
A +
Merci.
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
Enseignant aux Arts & Métiers PACA et à L'ISEN Toulon - Var Technologies
*********************** http://www.sqlspot.com *************************
Quand on exécute des scripts avec SQL Server Management Studio, il affiche le nombre d'enregistrements impactés (ajoutés, modifiés ou supprimés). Est-il possible de récupérer cette information ?
Oui, elle est toujours disponible dans la variable @@ROWCOUNT.
Si vous voulez en sus savoir les données impactées, vous pouvez utiliser la clause OUTPUT dans la requête de mise à jour.
J'ai écrit un exemple sur ce sujet ici : http://sqlpro.developpez.com/sqlserver-2005/?page=sql#LII-J
A +
Merci.
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation Enseignant aux Arts & Métiers PACA et à L'ISEN Toulon - Var Technologies *********************** http://www.sqlspot.com *************************