Mysql
 sql >> Baza danych >  >> RDS >> Mysql

jakiego typu danych użyć dla pola, które może zawierać wartość z wartości predefiniowanych w tabeli bazy danych?

W przypadku mySQL potrzebujesz ENUM .

O ile wiem, MS SQL nie ma typu ENUM. (Popraw, jeśli się mylę.) Zwykle używa się wartości całkowitych i rozwiązuje je w aplikacji. Aby ograniczyć zakres możliwych wartości, SPRAWDŹ może być używany.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL INSERT INTO table SELECT FROM another_table, wewnątrz PROCEDURY

  2. Operator minus dający mi erros w mysql

  3. Zapisywanie Jframe z MySQL

  4. mysql przechowywanie danych i wydajność zapytań z php

  5. mysql utf8mb4_unicode_ci powoduje kolizję unikalnych kluczy