PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Hitung jumlah pembaruan

Misalnya dengan menggunakan 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;

Demo Rextester



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Batasi bergabung menjadi satu baris

  2. Pilih dari fungsi PostgreSQL yang mengembalikan tipe komposit

  3. Hapus fungsionalitas dengan spark sql dataframe

  4. Buat tabel pivot dengan PostgreSQL

  5. Menggunakan Dapper dan Postgresql - tipe data kutipan