Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como posso obter o número de registros afetados por um procedimento armazenado?


Registre um parâmetro de saída para o procedimento armazenado e defina o valor com base em @@ROWCOUNT se estiver usando o SQL Server. Use SQL%ROWCOUNT se você estiver usando Oracle.

Lembre-se de que se você tiver vários INSERT/UPDATE/DELETE , você precisará de uma variável para armazenar o resultado de @@ROWCOUNT para cada operação.