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

jaký datový typ použít pro pole, které může obsahovat hodnotu z předdefinovaných hodnot v databázové tabulce?

Pro mySQL chcete ENUM .

MS SQL nemá typ ENUM, pokud vím. (Pokud se mýlím, opravte mě.) Obvykle byste použili celočíselné hodnoty a vyřešili je v aplikaci. Chcete-li omezit rozsah možných hodnot, použijte podmínku CHECK lze použít.



  1. Jak aktualizovat řádky dvou tabulek, které mají omezení cizího klíče

  2. Jak definovat dotaz na úložiště JPA s připojením?

  3. Jak načíst data mysql pomocí Java multi-threading

  4. Jak se vypořádat s více autory vrácenými z dotazu tabulky knih