我试图制作外键。当我执行下面的查询时,它返回空白,既没有解释也没有错误。
alter table MySQL."GrossHomeSales"
add constraint fk_zip_code
foreign key (nhs_prev_zip) references MySQL."Location" (zip_code);
答案 0 :(得分:1)
你还没有提到你的sql客户端是什么。如果您使用的是psql,那么当您对表进行更改时,它会说ALTER TABLE
。如果您使用pgadmin 3,它会说像
查询成功返回,但没有结果为345毫秒。
你没有看到任何输出的原因可能是因为这是一个包含数百万行的大型表,那么创建索引可能需要几分钟,所以不要指望即时输出。
没有收到任何立即响应的另一个可能原因是该表已被另一个长时间运行的查询锁定。
最后你的问题标题说postgresql,但你的表中有mysql的名字? (这不相关,只是好奇)