SQL 서버 저장 프로시저에서 삭제된 행 수 계산 SQL Server 2005에서 행을 삭제하고 실제로 삭제된 행이 몇 개인지 알려주는 방법이 있습니까? 나는 할 수 있습니다.select count(*)같은 조건이지만, 저는 이것이 완전히 신뢰할 수 있는 것이 필요합니다. 제 첫 번째 추측은 그 다음에@@ROWCOUNT변수 - 예를 들어 설정되어 있지 않습니다. delete from mytable where datefield = '5-Oct-2008' select @@ROWCOUNT 항상 0을 반환합니다. MSDN은 예를 들어, 건설을 제안합니다. delete from mytable where datefield = '5-Oct-2008' output datefield into #doomed select ..