Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

NHibernate + колона getdate() по подразбиране

Винаги предпочитам да използвам системата за събития NHibernate, за да задам моите свойства за одит като дата на създаване или дата на актуализиране. (Вижте документацията за системата за събития тук ).

Предпочитам този подход, защото държи логиката извън моя слой база данни, но също така ми дава възможността да имам едно място в моя код, което отговаря за задаването на тези стойности. И ако имам общ базов клас за всички мои обекти, тогава мога дори да гарантирам последователно поведение в моя домейн.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използвайте променлива с TOP в оператора select в SQL Server, без да го правите динамичен

  2. Групи за разговори на Sql Server Service Broker

  3. Промяна на колона, добавяне на ограничение по подразбиране

  4. Разлика между JOIN и INNER JOIN

  5. Проблем с групово вмъкване на редов терминатор