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

Model danych encji ASP.net 4.0 Mysql nie traktuje poprawnie wyliczeń Mysql

Nie ma czegoś takiego jak typ enum sql, przynajmniej nie jest to typ standardowy, co oznacza, że ​​jest niestandardowy i trudno będzie znaleźć jakikolwiek framework, który prawidłowo go obsługuje.

Co gorsza, Entity Framework nie obsługuje obecnie typów Enum w kodzie. Istnieje kilka hacków i obejść, ale okaże się, że są bolesne i nie są tego warte. Dla wszystkich celów i celów wyliczenie MySQL jest obiektem ciągu. Być może będziesz musiał wydać niestandardowy sql, aby uzyskać typy wyliczenia do wypełnienia pola listy.

Aha, i do Twojej wiadomości:8 powodów, dla których Typ danych ENUM MySQL jest zły




  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:podobna metoda, podobne słowa — ale nie pokazuj wyszukiwanego słowa

  2. Baza danych mySQL:Zresetuj pola autoinkrementacji

  3. Jak w Django wybrać 100 losowych rekordów z bazy danych?

  4. Zmień język komunikatów o błędach MySQL

  5. utwórz pokaz slajdów z obrazów wewnątrz modalnego ładowania początkowego dynamicznie za pomocą PHP