使用PostgreSQL执行SQL语句时出错

时间:2012-07-26 16:25:03

标签: sql postgresql

我在本地'sakila'数据库中创建了一个带有pgAdmin III的新数据库PostgreSQL,然后执行了这些sql语句:

sakila-schema.sql然后sakila-data.sql

第一个语句没有错误地执行,但是第二个SQL在执行时确实产生了错误:

ERROR:  syntax error at or near "1"
LINE 112: 1 PENELOPE GUINESS 2006-02-15 09:34:33
          ^

********** Error **********

ERROR: syntax error at or near "1"
SQL state: 42601
Character: 2511

如何解决此错误?

1 个答案:

答案 0 :(得分:18)

你不能COPY FROM stdin使用pgAdmin,你必须使用psql工具,问题是pgAdmin不是控制台应用程序,没有容易使用的标准输入,所以你不能复制来自标准输入。