Lorsque je supprime un user de ma database, le moteur de database supprime également en cascade d'autres tables.
DELETE FROM Users WHERE Id = 'A022408A-745B-464C-93C4-30B45C55D1E3'
(11 rangée (s) touchée (s))
(224 ligne (s) concernée (s)
(1 rangée (s) touchée (s))
(1 rangée (s) touchée (s))
(1 rangée (s) touchée (s))
(32 rang (s) touché (s))
(1 rangée (s) touchée (s))
(56 rangée (s) atteinte (s))
(50 rangée (s) touchée (s))
(6 rangée (s) touchée (s))
(0 rangée (s) touchée (s))
(1 rangée (s) touchée (s))
(1 rangée (s) touchée (s))
Existe-t-il un moyen d'afficher le nom de la table pour chaque résultat, par exemple:
(56 rangée (s) atteinte) dans le tableau Rendez-vous
- Colonne corrigée de return T-SQL basée sur une search non exhaustive
- SQL Server: Comment get / save le résultat du "profil de statistics"
- Erreur d'incrémentation automatique MS SQL 2005
- Cette instruction SQL est-elle sans danger pour l'access simultané?
- TSQL – Resultat alternatif lorsque la clause IN returnne vide
C'est un peu long de résoudre cela, mais que diriez-vous de mettre un triggersur sur toutes les tables qui PRINT
le nom de la table chaque fois qu'une ligne est supprimée?
Pas tout à fait la même chose que ce que vous searchz, mais cela donnerait essentiellement la même information. Vous pourriez même en avoir un autre utile, comme les keys primaires des lignes en cours de suppression …