Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

NHibernate + default getdate() kolom

Saya selalu lebih suka menggunakan sistem Acara NHibernate untuk mengatur properti audit saya seperti tanggal dibuat atau tanggal pembaruan. (Lihat dokumentasi sistem acara di sini ).

Saya lebih suka pendekatan ini karena itu membuat logika keluar dari lapisan basis data saya tetapi juga memberi saya kemampuan untuk memiliki satu lokasi dalam kode saya yang bertanggung jawab untuk mengatur nilai-nilai ini. Dan jika saya memiliki kelas dasar yang sama untuk semua entitas saya, maka saya bahkan dapat menjamin perilaku yang konsisten di seluruh domain saya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara yang lebih baik untuk mengurai nilai integer dari string yang dibatasi T-SQL

  2. sql:ANTARA v1 DAN v2

  3. Masukkan kueri dalam Fungsi SQL

  4. Bagaimana cara menghitung dalam SQL semua bidang dengan nilai nol dalam satu catatan?

  5. Perhitungan waktu durasi SQL