Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么我的PostgreSQL出现语法错误?_Postgresql_Phppgadmin - Fatal编程技术网

为什么我的PostgreSQL出现语法错误?

为什么我的PostgreSQL出现语法错误?,postgresql,phppgadmin,Postgresql,Phppgadmin,我试图在PostgreSQL数据库中使用提供的语句,但当我试图执行它时,我得到一个语法错误: 据我所知,我的SQL很好。我不确定这里出了什么问题 ERROR: syntax error at or near "CREATE" LINE 1: SELECT COUNT(*) AS total FROM (CREATE TABLE members ( 移动约束语法有帮助吗?这不是Postgres的错。这是您用来运行查询的工具中的一个bug,我猜是phpPgAdmin。如果是这样,你可以阻止它。尼

我试图在PostgreSQL数据库中使用提供的语句,但当我试图执行它时,我得到一个语法错误:

据我所知,我的SQL很好。我不确定这里出了什么问题

ERROR:  syntax error at or near "CREATE"
LINE 1: SELECT COUNT(*) AS total FROM (CREATE TABLE members (

移动约束语法有帮助吗?

这不是Postgres的错。这是您用来运行查询的工具中的一个bug,我猜是phpPgAdmin。如果是这样,你可以阻止它。尼克,你的假设和建议是正确的。谢谢这是我第一次使用PostgreSQL,这是一次令人沮丧的经历。然而,由于你是作为评论发表的,我不能接受你的回答。
ERROR:  syntax error at or near "CREATE"
LINE 1: SELECT COUNT(*) AS total FROM (CREATE TABLE members (
CREATE TABLE members (
    memberID SERIAL CONSTRAINT members_pk PRIMARY KEY,
    username VARCHAR(255) NOT NULL,
    password VARCHAR(60) NOT NULL,
    email VARCHAR(255) NOT NULL,
    active VARCHAR(255) NOT NULL,
    resetToken VARCHAR(255) DEFAULT NULL,
    resetComplete VARCHAR(3) DEFAULT 'No'
);