创建时数据类型无效 Table
Invalid Datatypes When Creating Table
我正在尝试创建一个名为 Movie_Stars 的 table。它需要包括 5 列:
Movie_Number(数字)唯一定义每部电影,Movie_Title 不同的字符 (30),Year_Released 日期和时间(必需),First_Name 不同的字符 (20),以及 Last_Name变化的字符(20)。这是我写的代码:
create table Movie_Stars
(Movie_Number number unique,
Movie_Title varchar2 (30),
Year_Released datetime not null,
First_Name varchar2 (15),
Last_Name varchar2 (15));
但是,当我运行脚本时,出现了错误"invalid datatypes"。我该如何解决这个问题?
不是答案,只是提示:
SQL> create table Movie_Stars
2 (Movie_Number number unique,
3 Movie_Title varchar2 (30),
4 Year_Released datetime not null,
5 First_Name varchar2 (15),
6 Last_Name varchar2 (15));
Year_Released datetime not null,
*
ERROR at line 4:
ORA-00902: invalid datatype
create table Movie_Stars
2 (Movie_Number number unique,
3 Movie_Title varchar2 (30),
4 Year_Released **date** not null,
5 First_Name varchar2 (15),
6 Last_Name varchar2 (15));
我正在尝试创建一个名为 Movie_Stars 的 table。它需要包括 5 列: Movie_Number(数字)唯一定义每部电影,Movie_Title 不同的字符 (30),Year_Released 日期和时间(必需),First_Name 不同的字符 (20),以及 Last_Name变化的字符(20)。这是我写的代码:
create table Movie_Stars
(Movie_Number number unique,
Movie_Title varchar2 (30),
Year_Released datetime not null,
First_Name varchar2 (15),
Last_Name varchar2 (15));
但是,当我运行脚本时,出现了错误"invalid datatypes"。我该如何解决这个问题?
不是答案,只是提示:
SQL> create table Movie_Stars
2 (Movie_Number number unique,
3 Movie_Title varchar2 (30),
4 Year_Released datetime not null,
5 First_Name varchar2 (15),
6 Last_Name varchar2 (15));
Year_Released datetime not null,
*
ERROR at line 4:
ORA-00902: invalid datatype
create table Movie_Stars
2 (Movie_Number number unique,
3 Movie_Title varchar2 (30),
4 Year_Released **date** not null,
5 First_Name varchar2 (15),
6 Last_Name varchar2 (15));