Я пытаюсь сделать простой оператор выбора для таблицы, которая является частью схемы "dam_vector". Я получаю ошибку:
psycopg2.ProgrammingError: отношение
"dam_vector.parcels_full" не
существует ЛИНИЯ 1: ВЫБРАТЬ * ОТ
"Dam_vector.parcels_full"
Я не могу понять это и знаю, что упускаю что-то очевидное. Любая помощь, которую вы можете оказать, была бы полезна.
Вот код, который я использую. db - это строка подключения, которая успешно подключается к базе данных.
cur = db.cursor()
query = 'SELECT * FROM "dam_vector.parcels_full"'
cur.execute(query)
results = cur.fetchall()
и когда это не удалось, и после того, как я провел небольшое исследование в Google, я попробовал это. Та же ошибка.
cur.execute("SET search_path TO dam_vector,public")
db.commit()
cur = db.cursor()
query = 'SELECT * FROM "parcels_full"'
cur.execute(query)
results = cur.fetchall()