我有一个名为 Foo 的表,我正在尝试向其中添加一列“bar”。在 python 中使用 psycopg2,我的函数调用是
cursor.execute('ALTER TABLE "Foo" ADD COLUMN bar text')
但是,我收到以下错误:
relation "Foo" does not exist
我还尝试将架构“公开”放在它之前无济于事。我究竟做错了什么?谢谢。
编辑:
CraigRinger 的命令\dt *.?oo
产生了No matching relations found
\dt *.foo
并且\dt *.Foo
都产生了以下输出:
List of relations
Schema |Name|Type |Owner
-------+----+-----+--------
public |foo |table|postgres