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
Node.js Postgres语法错误,仅供参考_Node.js_Postgresql - Fatal编程技术网

Node.js Postgres语法错误,仅供参考

Node.js Postgres语法错误,仅供参考,node.js,postgresql,Node.js,Postgresql,我正在尝试使用pg npm模块(v7)创建一个具有以下查询的表: 这似乎与文档匹配,但抛出了一个错误: error: syntax error at or near "user" users表有一个id的串行主键,有人知道这为什么不起作用吗 编辑:以下是供参考的文档- 我正在使用postgresql 9.4版。用户是postgresql中的保留关键字。您可以使用任何其他列名代替它 有关关键字的完整列表,请参阅postgresql文档- 根据它的说法,末端也是保留的。因此,代码的最后一行将生成

我正在尝试使用pg npm模块(v7)创建一个具有以下查询的表:

这似乎与文档匹配,但抛出了一个错误:

 error: syntax error at or near "user"
users表有一个id的串行主键,有人知道这为什么不起作用吗

编辑:以下是供参考的文档-

我正在使用postgresql 9.4版。

用户是postgresql中的保留关键字。您可以使用任何其他列名代替它

有关关键字的完整列表,请参阅postgresql文档-


根据它的说法,末端也是保留的。因此,代码的最后一行将生成一个错误

@AvantikaSaini用户表确实存在,它有一列表示“id”而不是“用户”,但我从文档中了解到,这是可以的-请参阅上面引用的文档部分中的第三个示例。谢谢,这解决了它,看起来“end”也是一个保留关键字。
 error: syntax error at or near "user"