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

Генерира се таблица Hibernate_sequence

Начинът, по който Hibernate тълкува типа AUTO генериране, се промени, започвайки с Hibernate версия 5.0.

Когато използвате Hibernate v 4.0 и Generation Type като AUTO , специално за MySql, Hibernate ще избере IDENTITY стратегия (и по този начин използвайте AUTO_INCREMENT функция) за генериране на идентификатори за въпросната таблица.

Започвайки с версия 5.0, когато Generation Type е избран като AUTO, Hibernate използва SequenceStyleGenerator независимо от базата данни. В случай на MySql Hibernate емулира последователност с помощта на таблица и затова виждате таблицата hibernate_sequence. MySql не поддържа стандартния тип последователност изначално.

Референции



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изберете от име на динамична таблица

  2. mysql броене на редове с цикъл

  3. Mysql - Как да излезете от съхранената процедура

  4. Jquery datepicker с Ajax не работи

  5. Как да задам уникално ограничение за множество колони в MySQL?