我使用的是Django + Postgres。當我使用psql進行SQL查詢時,例如 \ d + myapp_stories 正確顯示在表使用psql的SELECT即使有數據也沒有返回行
但是當我做SELECT * FROM myapp_stories,它沒有返回值的列。但從我的python代碼查詢相同的數據庫&表格返回數據就好了。所以表中有數據。有什麼想法嗎?我使用venv,不知道這是否影響任何事情。提前致謝!
我使用的是Django + Postgres。當我使用psql進行SQL查詢時,例如 \ d + myapp_stories 正確顯示在表使用psql的SELECT即使有數據也沒有返回行
但是當我做SELECT * FROM myapp_stories,它沒有返回值的列。但從我的python代碼查詢相同的數據庫&表格返回數據就好了。所以表中有數據。有什麼想法嗎?我使用venv,不知道這是否影響任何事情。提前致謝!
我想你忘記輸入分號:
SELECT * FROM myapp_stories;
前綴表與模式查詢,作爲search_path
可能會導致您的查詢(或PSQL)比其他架構看你期待。
向我們展示一些代碼。 – jramirez