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

MySql + framework encji =Każda tabela pochodna musi mieć swój własny alias

Oprócz zaakceptowanej odpowiedzi należy zauważyć, że ten sam wyjątek (Every derived table must have its own alias ) zostanie wyrzucone, jeśli spróbujesz zapisać zmiany w bazie danych w tabeli, która nie ma klucza podstawowego.

To jest znany błąd to wciąż nie zostało naprawione po latach (pojawiło się w MySQL 5.5.22 + .Net/Connector 6.5.4 04.04.12).

Wiem, że nie jest dobrym pomysłem posiadanie tabeli bez klucza podstawowego, ale ponieważ w generatorze DDL występuje inny błąd, niektóre tabele, w których skojarzony klucz jednostki ma właściwość StoreGeneratedPattern ustaw na None są tworzone bez klucza podstawowego...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zaktualizować schemat bazy danych MySQL?

  2. jak wyczyścić plik konfiguracyjny pamięci podręcznej Laravel Bootstrap?

  3. Czy lepiej użyć pustej wartości jako „” czy jako NULL?

  4. Odejmowanie jednego wiersza danych od drugiego w SQL

  5. czy istnieje alternatywa dla używania pętli for do wstawiania wielu zapytań?