Postgresql查询返回无数据

时间:2017-01-08 20:13:06

标签: postgresql

我试图将我的sqlite数据库迁移到postgresql 我是postgresql的新手,但坚持这个简单的问题。

我首先使用pgloader工具迁移到postgresql并拥有一个有效的数据库。我看到它以这种方式创建了表格:

CREATE TABLE "AOrder"
(
  "OrderNumber" bigserial NOT NULL,
  "BuyerName" text,
  etc
)
WITH (
  OIDS=FALSE
);
ALTER TABLE "AOrder"
  OWNER TO postgres;

如果我运行SQL查询,请使用pgadmin3:

select
    *
from AOrder

这会返回列名和所有预期的数据。

但是,以下内容:

select
    *
from "AOrder"

这只返回列名而没有数据。数据在哪里?

所以它不是大写的问题。 postgresql中是否有设置可以实现这一目标?

(这对我来说最终是根本问题,因为我之后使用Sqlachemy在查询中插入双引号。我无法找到改变这种行为的方法。)

谢谢!

0 个答案:

没有答案