Почему я не вижу таблицу, которую создаю в python, в pgAdmin - PullRequest
0 голосов
/ 02 апреля 2019

Я создал таблицу с помощью psycopg2 в блокноте jupyter.Это было сделано успешно, и я не получил никакой ошибки.Теперь я хочу увидеть таблицу в интерфейсе pgAdmin, но там ее нет.Почему?

Это код, который я написал:

import psycopg2
from psycopg2 import Error
try:
    connection = psycopg2.connect(user = "postgres",
                                  password = "nadav256",
                                  port = "5432",
                                  database = "postgres")
    cursor = connection.cursor()

    create_table_query = '''CREATE TABLE demo2
          (ID INT PRIMARY KEY,
          TIME           VARCHAR(50),
          ACCABS         REAL,
          BARO           REAL); '''

    cursor.execute(create_table_query)
    connection.commit()
    print("Table created successfully in PostgreSQL ")
except (Exception, psycopg2.DatabaseError) as error :
    print ("Error while creating PostgreSQL table", error)
finally:
    #closing database connection.
        if(connection):
            cursor.close()
            connection.close()
            print("PostgreSQL connection is closed")

Это вывод, который я получаю:

Table created successfully in PostgreSQL 
PostgreSQL connection is closed
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...