由于“数据类型无效”,无法创建表。 Oracle SQL

时间:2017-09-30 16:39:56

标签: sql oracle11g oracle10g ddl

所以,我只是创建一个名为Flight的表。这是语法:

一切都很好看。我无法弄清楚它是什么。任何帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

您可以查看Oracle Built-in Datatypes

的以下链接

您可以使用TIMESTAMP语句中声明的TIME数据类型代替CREATE

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