由于 'invalid datatype.' Oracle SQL,无法创建 table

Cannot create table due to 'invalid datatype.' Oracle SQL

因此,我只是创建了一个名为 Flight 的 table。语法如下:

一切看起来都很好。我不知道它是什么。任何帮助将不胜感激

Oracle 日期数据类型包括时间,因此您可能根本不需要日期字段。你可以有 departureDateTime 和 arrivalDateTime。如果您确实需要一个只有日期的列,请将其称为 departmentDate。 IDE 中日期一词下的行告诉您不能将该词用作列名。

您可以检查以下 link Oracle Built-in Datatypes

您可以使用 TIMESTAMP 数据类型,而不是您在 CREATE 语句中声明的 TIME

由于 DATEDATE 数据类型的保留关键字,您应该选择不将其用作您的列名。