CREATE TABLE Schedule(
Schedule_ID number(10) Primary key,
Departure_Date number(10),
Arrival_Date number(10),
Train_ID number(10) References,
Train(Train_ID),
Route_ID number(10) References
Route(Route_ID)
);
Я запустил это и получил ORA-00903: недопустимое имя таблицы. Раньше я делал таблицу маршрутов и поездок, поэтому внешний ключ должен работать.ORA-00903: invalid table namee
Имя таблицы не должно быть «Расписание» заменить чем-то. Некоторое слово предопределено для использования, которое не должно использоваться при регулярном использовании. –
Неправильная запятая после 'Список литературы'. Если проблема не устранена, у вас, вероятно, нет таблиц с именем «Route» или «Train». Кроме того, почему вы храните столбцы даты как цифры, а не как «date»/ –
k Я изменил расписание на TrainSchedule и изменил запятую, не уверен, какой из них работал, но оба они оба. Также мне нужно сделать основной ключ Constraint T_RPK (Train_ID, Route_ID) в последней строке? Я не знал, что была дата, которую мой профессор не сказал, поэтому я предположил, что это цифры, такие как 011194 для jan 11th 1994 –