@@ROWCOUNT (T-SQL)

Returns the number of rows affected by the last statement.

Syntax

@@ROWCOUNT

Return Types

integer

Remarks

This variable is set to 0 by any statement that does not return rows, such as an IF statement.

Examples

This example executes UPDATE and uses @@ROWCOUNT to detect if any rows were changed.

UPDATE authors SET au_lname = 'Jones'

WHERE au_id = '999-888-7777'

IF @@ROWCOUNT = 0

    print 'Warning: No rows were updated'

  

See Also
@@ERROR System Functions

  


(c) 1988-98 Microsoft Corporation. All Rights Reserved.