sql >> Database >  >> RDS >> Mysql

Kan geen externe-sleutelbeperking toevoegen aan een datumveld

Ik weet niet zeker waarom je een mysql hebt getagd vraag als db2 . Hoe dan ook, de MySQL-documentatie staten:

Dus voeg een index toe in de Geburtsdatum kolom:

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



  1. Hoe koppel ik een tabel aan veel verschillende tabellen?

  2. Basisprincipes van SQL Server ALTER TABLE-instructie

  3. MySQL versus PostgreSQL? Welke moet ik kiezen voor mijn Django-project?

  4. Waar moet ik een externe sleutel bewaren?