sql >> Databasteknik >  >> RDS >> Sqlserver

hur man vet hur många rader som kommer att påverkas innan en fråga körs i microsoft sql server 2008

Du kan även använda BEGIN TRANSACTION kod> innan operationen utförs. Du kan se antalet rader som påverkas. Därifrån, antingen COMMIT resultaten eller använd ROLLBACK för att återställa data till det ursprungliga tillståndet.

BEGIN TRANSACTION;

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

Granska ändrade data och sedan:

COMMIT;

eller

ROLLBACK;


  1. Mysql vs sql express-server (HEX -> bigint och bigint -> HEX-konvertering)

  2. PHP odefinierad variabel mysqli-anslutning

  3. Hur kan jag stoppa exekveringen av sql-frågor i php?

  4. Hur gör man en Inner Join i django?