我无法在PostgreSQL上创建表
我试图在PostgreSQL上创建下表:我无法在PostgreSQL上创建表,sql,postgresql,syntax-error,ddl,create-table,Sql,Postgresql,Syntax Error,Ddl,Create Table,我试图在PostgreSQL上创建下表: CREATE TABLE movies ( movie_name VARCHAR(200), movie_year INTEGER, country VARCHAR(100), genre VARCHAR PRIMARY KEY (movie_name, movie_year) ); 但收到以下错误消息: ERROR: error de sintaxis en o cerca de «(»
CREATE TABLE movies
(
movie_name VARCHAR(200),
movie_year INTEGER,
country VARCHAR(100),
genre VARCHAR
PRIMARY KEY (movie_name, movie_year)
);
但收到以下错误消息:
ERROR: error de sintaxis en o cerca de «(»
LINE 7: PRIMARY KEY
^
SQL state: 42601
Character: 166
抱歉,出于某种原因,我的PostgreSQL是西班牙文的,但它基本上说在文本附近有一个语法错误
我正在学习一门课程,老师能够在PostgreSQL上创建此表,没有任何问题,我做错了什么?上一列定义后缺少逗号: 创建桌面电影 电影名称:VARCHAR200, 电影年整数, 乡村瓦查尔100, 瓦查尔, -这里---^ 主键电影名称,电影年份 ;
你错过了一个流派VARCHAR@BarbarosÖzhan好吧,这是一个SQL语句。。。但我并不特别反对删除它。请便。