Node.js Postgres语法错误,仅供参考
我正在尝试使用pg npm模块(v7)创建一个具有以下查询的表: 这似乎与文档匹配,但抛出了一个错误: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文档- 根据它的说法,末端也是保留的。因此,代码的最后一行将生成
error: syntax error at or near "user"
users表有一个id的串行主键,有人知道这为什么不起作用吗
编辑:以下是供参考的文档-
我正在使用postgresql 9.4版。用户是postgresql中的保留关键字。您可以使用任何其他列名代替它
有关关键字的完整列表,请参阅postgresql文档-
根据它的说法,末端也是保留的。因此,代码的最后一行将生成一个错误@AvantikaSaini用户表确实存在,它有一列表示“id”而不是“用户”,但我从文档中了解到,这是可以的-请参阅上面引用的文档部分中的第三个示例。谢谢,这解决了它,看起来“end”也是一个保留关键字。
error: syntax error at or near "user"