Mysql
 sql >> база данни >  >> RDS >> Mysql

MySql + entity framework =Всяка извлечена таблица трябва да има свой собствен псевдоним

В допълнение към приетия отговор трябва да се отбележи, че същото изключение (Every derived table must have its own alias ) ще бъдат хвърлени, ако се опитате да запазите промените в базата данни на таблица, която няма първичен ключ.

Това е известен бъг това все още не е коригирано след години (появява се в MySQL 5.5.22 + .Net/Connector 6.5.4 на 04/04/12).

Знам, че не е добра идея да имаш таблица без първичен ключ, но тъй като има друг бъг в DDL генератора, някои таблици, където свързаният ключ на обект има свойството StoreGeneratedPattern зададено на None се създават без първичен ключ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Предупреждение:mysqli_num_rows() очаква точно 1 параметър, 2 дадени | mysql |mysqli

  2. Как да създадете Pivot таблица в Laravel

  3. Какво означава звездичката * в изявление на mysql?

  4. Съхранение на Mysql байтов масив

  5. получавате стойности от таблицата само за конкретен ден в mysql