Выбор данных из таблицы на основе схемы в Postgresql с помощью psycopg2 - PullRequest
1 голос
/ 25 апреля 2019

Я новичок в Python и хотел бы выбрать некоторые данные из базы данных postgreSQL с помощью Python psycopg2 API.

Таблица, которую я выбираю, находится внутри схемы dl (dl.products), поэтому, когда я пишу код

Conn=   psycopg2.connect(host="localhost",database="postgres",user="postgres", password="postgres")
  Cur=conn.cursor()
  Cur.execute("select * from dl.products")

Это показывает ошибку Отношение dl.products не существует .

Может кто-нибудь показать мне пример того, как это сделать?

1 Ответ

0 голосов
/ 29 апреля 2019

Пожалуйста, попробуйте следующий код,

  Query = """select * from dl."products";"""
   cursor.execute(Query)
   print("Selecting rows from test table using cursor.fetchall")
   row = cursor.fetchone()
   while row is not None:
        print(row)
        row = cursor.fetchone()
   print("Print each row and it's columns values")
...