Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.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_Postgresql 9.1 - Fatal编程技术网

以下Postgresql查询有什么问题?

以下Postgresql查询有什么问题?,postgresql,postgresql-9.1,Postgresql,Postgresql 9.1,查询: CREATE TABLE unapprovedteaminfo ( UnapprovedTeamInfoID BIGSERIAL NOT NULL, EmailVerified boolean NOT NULL DEFAULT FALSE, VerificationCode char (20) NOT NULL, PRIMARY KEY (UnapprovedTeamInfoID) ); 错误: ERROR: syntax

查询:

CREATE TABLE unapprovedteaminfo (
UnapprovedTeamInfoID        BIGSERIAL NOT NULL,
EmailVerified               boolean NOT NULL DEFAULT FALSE,
VerificationCode            char (20) NOT NULL,
PRIMARY KEY (UnapprovedTeamInfoID)
);
错误:

ERROR: syntax error at or near "(" Position: 160 [ERROR:0, SQLSTATE:42601]

我是否可以补充一点,用“位置”(而不是列和行)指出错误的位置令人难以置信地恼火?

DDL查询没有任何问题。我只是在9.1.5安装中毫无问题地执行了它

原因一定是你的问题中没有的


顺便说一句:我假设您知道,不带引号的标识符被转换为小写。

我不确定您会遇到什么错误,因为同一个查询对我来说工作得非常好

看一看

这里可能没有提到其他原因

您在此处提到的错误发生在以下情况:

注释未使用注释分隔符正确关闭。这个 注释被视为在源文件末尾关闭


查找错误描述。

此处没有问题:如果您使用的是psql,请确保在输入查询之前输入\r,以便查询从您认为正确的地方开始。