sql >> Base de Datos >  >> RDS >> Sqlserver

cómo saber cuántas filas se verán afectadas antes de ejecutar una consulta en microsoft sql server 2008

También puede usar BEGIN TRANSACTION antes de que se ejecute la operación. Puede ver el número de filas afectadas. A partir de ahí, COMMIT los resultados o usa ROLLBACK para devolver los datos al estado original.

BEGIN TRANSACTION;

UPDATE table
SET col = 'something'
WHERE col2 = 'something else';

Revise los datos modificados y luego:

COMMIT;

o

ROLLBACK;