Mysql
 sql >> Base de données >  >> RDS >> Mysql

Impossible d'ajouter une contrainte de clé étrangère sur un champ de date

Je ne sais pas pourquoi vous avez tagué un mysql question en tant que db2 . Quoi qu'il en soit, la documentation MySQL indique :

Ajoutez donc un index dans le Geburtsdatum colonne :

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