Node.js Mac SELECT上的PostgreSQL不执行任何操作

Node.js Mac SELECT上的PostgreSQL不执行任何操作,node.js,macos,postgresql,Node.js,Macos,Postgresql,我从主站点在Mac(OS 10.10.3)上安装了PostgreSQL。我刚刚下载了.app文件并从应用程序中运行了它。我还将psql添加到$PATH中 我创建了一个名为todo的数据库。我(通过curl和一个node.js文件)将数据插入到该数据库中,当我尝试从该表中选择all时,什么也没有发生 在这里,我看到它肯定在输入数据,因为它通过以下代码返回数据: // SQL Query > Select Data var query = client.query("SELECT *

我从主站点在Mac(OS 10.10.3)上安装了PostgreSQL。我刚刚下载了.app文件并从应用程序中运行了它。我还将psql添加到$PATH中

我创建了一个名为todo的数据库。我(通过curl和一个node.js文件)将数据插入到该数据库中,当我尝试从该表中选择all时,什么也没有发生

在这里,我看到它肯定在输入数据,因为它通过以下代码返回数据:

// SQL Query > Select Data
    var query = client.query("SELECT * FROM items ORDER BY id ASC");

    // Stream results back one row at a time
    query.on('row', function(row) {
        results.push(row);
    });

这里键入“从项目中选择*时不会发生任何情况”


我想知道是不是有权限问题。也许我连接到psql的用户不是超级用户?这就是我安装PostgreSQL时使用的同一个用户。

行末尾缺少一个分号

从项目中选择*

请确保在语句末尾使用分号