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

Pemicu vs. JPA @PrePersist untuk pembuatan dan pembaruan cap waktu pro dan kontra

Anda dapat menggunakan INSERT ... RETURNING atau UPDATE ... RETURNING untuk mengambil nilai yang diubah oleh pemicu, jadi tidak perlu melakukan SELECT lagi.

Selain itu, saya akan mengatakan itu tergantung pada lingkungan Anda. Jika aplikasi tersebut sangat kritis dan akan gagal total jika kolom-kolom itu tidak dikelola dengan benar, maka saya akan tetap menggunakan pemicunya.

Jika ini hanya untuk kenyamanan di ujung depan (dan dapat menangani konflik karena nilai yang salah dengan anggun), maka pendekatan JPA mungkin lebih mudah dipertahankan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. psql:FATAL:otentikasi kata sandi gagal untuk pengguna windows 8

  2. Partisi tabel dinamis di postgres

  3. ValueError:Tidak dapat menambahkan *:instance ada di basis data default, nilai ada di basis data Tidak ada

  4. modul multiprocessing dan koneksi psycopg2 yang berbeda

  5. Cara Keluar dari Utilitas Baris Perintah PostgreSQL (psql)