
Foreign key null
Publicado por Pedro (1 intervención) el 28/09/2022 17:31:52
Buenas estoy intentado crear una base de datos, tras muchos fallos, por fin esta lista, pero al subir datos me encuentro con un error que no se como resolver,parece que no le ha pasado a nadie porque no encuentro informacion, Se supone que varias tablas de la columna, al ser foreign keys, deben coger el valor de la primary key a la que hacen referencia, pero me aparecen como null. Si intento ponerles not null me da error y no puedo subir datos. Esta tabla sería un ejemplo.
Y la tabla la creo así
1
2
3
4
5
6
7
8
9
10
CREATE TABLE ruta (ruta VARCHAR(50),
id_ruta int(11) NOT NULL AUTO_INCREMENT,
vehiculo_id int (11),
conductor_id int (11),
Fecha_envio varchar(50),
PRIMARY KEY(id_ruta),
FOREIGN KEY (vehiculo_id) REFERENCES vehiculo(id_vehiculo),
FOREIGN KEY (conductor_id) REFERENCES conductor(id_conductor));
Y la tabla la creo así
1
2
3
4
5
INSERT INTO ruta(Fecha_Envio) VALUES (2022-10-01);
INSERT INTO ruta(Fecha_Envio) VALUES (2022-09-29);
INSERT INTO ruta(Fecha_Envio) VALUES (2022-10-02);
INSERT INTO ruta(Fecha_Envio) VALUES (2022-09-30);
INSERT INTO ruta(Fecha_Envio) VALUES (2022-09-30);
Valora esta pregunta


0