小编bja*_*xaf的帖子

具有第二个数据库的PostgreSQL FOREIGN KEY

我在PostgreSQL 9.3上运行以下查询:

CREATE TABLE "app_item" 
  ( 
     "id"          SERIAL NOT NULL PRIMARY KEY, 
     "location_id" UUID NOT NULL 
  ); 

CREATE INDEX app_item_e274a5da 
  ON "app_item" ("location_id"); 

ALTER TABLE "app_item" 
  ADD CONSTRAINT app_item_location_id_5cecc1c0b46e12e2_fk_fias_addrobj_aoguid 
  FOREIGN KEY ("location_id") REFERENCES "fias_addrobj" ("aoguid") deferrable 
  initially deferred;
Run Code Online (Sandbox Code Playgroud)

第三个查询返回:

错误:关系“ fias_addrobj”不存在

  • app_item -第一个数据库中的表
  • fias_addrobj -第二个数据库中的表

如何使用此数据库进行正确查询?

sql postgresql

5
推荐指数
2
解决办法
5366
查看次数

标签 统计

postgresql ×1

sql ×1