Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment puis-je obtenir le nombre d'enregistrements affectés par une procédure stockée ?

Enregistrez un paramètre de sortie pour la procédure stockée et définissez la valeur en fonction de @@ROWCOUNT si vous utilisez SQL Server. Utilisez SQL%ROWCOUNT si vous utilisez Oracle.

N'oubliez pas que si vous avez plusieurs INSERT/UPDATE/DELETE , vous aurez besoin d'une variable pour stocker le résultat de @@ROWCOUNT pour chaque opération.