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

Не може да се добави ограничение за външен ключ към поле за дата

Не съм сигурен защо сте маркирали mysql въпрос като db2 . Както и да е, документацията на MySQL гласи:

Така че добавете индекс в Geburtsdatum колона:

CREATE TABLE patient(
  Name varchar(255),
  Geburtsdatum date,
  INDEX (Geburtsdatum),
  CONSTRAINT pk_patient PRIMARY KEY (Name,Geburtsdatum)
);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP/MySQL - Изберете един от всеки тип в таблица

  2. изберете * от две таблици с различен брой колони

  3. TEXT срещу VARCHAR в InnoDB MySQL 5.5. Кога да използвате всеки един

  4. SQL изявление, за да получите всички клиенти без поръчки

  5. Повреда на InnoDB в Xampp