相关疑难解决方法(0)

将列添加为外键使得外键约束中引用的ERROR列不存在

我有以下设置,

CREATE TABLE auth_user ( id int PRIMARY KEY );
CREATE TABLE links_chatpicmessage ();
Run Code Online (Sandbox Code Playgroud)

我正在尝试将一个名为senderto 的列添加links_chatpicmessage到另一个名为auth_user's idcolumn的表中.

为实现上述目标,我在终端上尝试以下方法:

ALTER TABLE links_chatpicmessage
  ADD FOREIGN KEY (sender)
  REFERENCES auth_user;
Run Code Online (Sandbox Code Playgroud)

但这给了我一个错误:

错误:外键约束中引用的列"sender"不存在

我该如何解决?

database postgresql foreign-keys alter-table

62
推荐指数
4
解决办法
7万
查看次数

标签 统计

alter-table ×1

database ×1

foreign-keys ×1

postgresql ×1