我试图创建一个名为Movie_Stars的表。它需要包含5列: Movie_Number(数字)唯一地定义每个电影,Movie_Title变化字符(30),Year_Released日期和时间(required),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));
然而,错误"无效的数据类型"我运行脚本时发生了。我该如何解决这个问题?
答案 0 :(得分:1)
不是答案,只是一个提示:
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
答案 1 :(得分:0)
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));