Софтуерно Инженерство
Loading...
Teodor_Stoyanov avatar Teodor_Stoyanov 0 Точки

4. Self-Referencing от упражнение Table Relations

Имам проблем с тази задачка в judgle. Локално при мен всичко си минава, създава си се таблицата без проблеми, но в judgе дава compile time error. Това ми е и заявката. 

 

CREATE TABLE teachers(
	teacher_id INT PRIMARY KEY AUTO_INCREMENT,
	name VARCHAR(30),
	manager_id INT,
	CONSTRAINT fk_teacher_id
	FOREIGN KEY (manager_id)
	REFERENCES teachers(teacher_id)
);
	
INSERT INTO teachers(teacher_id,name,manager_id)
VALUES
(101,'John',NULL),
(102,'Maya',106),
(103,'Silvia',106),
(104,'Ted',105),
(105,'Mark',101),
(106,'Greta',101);

 

Тагове:
0
Databases Basics - MySQL
Bullsized avatar Bullsized 153 Точки

моето решение е почти идентично на твоето, просто не добавям CONSTRAINT за променливите, а директно си ги пиша на същия ред - хвърли един поглед.

освен това променливите са ти грешни, трябва да са TeacherID, Name и ManagerID - провери дали от това не е проблема

0