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

Perbarui stempel waktu saat baris diperbarui di PostgreSQL

Buat fungsi yang memperbarui kolom changetimestamp tabel seperti ini:

CREATE OR REPLACE FUNCTION update_changetimestamp_column()
RETURNS TRIGGER AS $$
BEGIN
   NEW.changetimestamp = now(); 
   RETURN NEW;
END;
$$ language 'plpgsql';

Buat pemicu pada tabel yang memanggil fungsi update_changetimestamp_column() setiap kali pembaruan terjadi seperti:

    CREATE TRIGGER update_ab_changetimestamp BEFORE UPDATE
    ON ab FOR EACH ROW EXECUTE PROCEDURE 
    update_changetimestamp_column();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membuat DB postgresql menggunakan psycopg2

  2. Kustom ORDER BY Penjelasan

  3. Kueri Sub SQL dalam batasan centang

  4. Anotasi Kueri Boot Musim Semi dengan nativeQuery tidak berfungsi di Postgresql

  5. psql:tidak dapat terhubung ke server:Tidak ada file atau direktori seperti itu (Mac OS X)