关系"表名"不存在(postgresql)

时间:2016-04-07 09:47:14

标签: database postgresql sql-scripts

我在postgresql的SQL编辑器中为我的数据库编写了这段代码

CREATE TABLE flights.LINES
(
  LID int NOT NULL,
  ORIGIN varchar(255) NOT NULL,
  DESTINATION varchar(255) NOT NULL,
  DISTANCE float NOT NULL,
  TIMETOARRIVE varchar(255) NOT NULL,
  PRIMARY KEY (LID)
);

CREATE INDEX PIndex
ON LINES (lID)

我试图在单击执行查询时执行此脚本 但我得到了这个错误!

ERROR: relation "lines" does not exist
SQL state: 42P01

1 个答案:

答案 0 :(得分:0)

您必须完全限定索引定义的表名:

CREATE INDEX PIndex 
    ON flights.LINES (lID)