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

Dlaczego „ograniczenie klucza obcego nie działa”, gdy istnieje klucz obcy?

Myślę, że to błąd. MySQL nie powinien pozwalać na dodawanie odnośników FOREIGN KEY do tabeli MyISAM z InnoDB, ponieważ silnik MyISAM nie jest transakcyjny, InnoDb jest.

Try:
ALTER TABLE t_timeoff_request ENGINE=InnoDB;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego moje zapytanie zwraca daleko do wielu wyników?

  2. Wybór na podstawie ścieżki w mysql

  3. 500 wewnętrzny błąd serwera?

  4. Wywoływanie funkcji modelu w widoku codeigniter

  5. poprawić wydajność klauzuli LIKE