sql >> Databasteknik >  >> RDS >> PostgreSQL

Antal uppdateringar

Till exempel genom att använda RETURNING :

DROP TABLE IF EXISTS t;
CREATE TABLE t(i INT);

INSERT INTO t(i) VALUES (1),(2),(3);

WITH cte AS
(
    UPDATE t
    SET i = i * 10
    WHERE i > 1
    RETURNING *   
)
SELECT COUNT(*) AS num_of_rows_updated
FROM cte;

Rextester Demo



  1. MAX() i ORACLE SQL

  2. SQL-fråga för att matcha en av flera strängar

  3. Entity Framework ObjectContext -> råa SQL-anrop till inbyggt DBMS

  4. Lägg till sökningssortering och sök med jquery datatable