sql >> Databáze >  >> RDS >> Mysql

Jedinečné omezení nebylo vytvořeno v JPA

No, našel jsem jiný způsob, jak udělat design. Spíš proto, že se design vyvinul, než aby to šlo kolem.
Slyšel jsem však od kolegy, který měl stejný problém, že jedinečná omezení jsou vytvářena pouze hibernací (používáme JBoss 4.3), když je vytvořena celá databáze. Nebude to fungovat, když vytvoříte novou tabulku ve stávající databázi.
Takže v persistence.xml je nutné nastavit hibernate.hbm2ddl.auto create-drop aby to fungovalo. Nemohu to však potvrdit.



  1. Vypočítejte běh nebo pruh v průběhu let v MySQL

  2. MySQL odstraní všechny mezery z celého sloupce

  3. Jak převést hodnotu data/času na řetězec v SQL Server pomocí CONVERT()

  4. CONV() – Převod čísel mezi různými bázemi v MySQL