Guest User

Untitled

a guest
Jan 1st, 2019
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. import psycopg2
  2. import numpy as np
  3. import pandas as pd
  4.  
  5.  
  6.  
  7. con=psycopg2.connect(dbname= 'DBNAME', host="Host-Link",
  8. port= '5439', user= 'username', password= 'password')
  9. print(con)
  10.  
  11. cur = con.cursor()
  12. query = "set search_path to Schema; select * from pg_table_def where schemaname = 'Schema' and LOWER(tablename) = 'TableName';"
  13. cur.execute(query)
  14. temp = cur.fetchall()
  15. print(temp)
  16.  
  17. data_frame = pd.read_sql("set search_path to Schema; select * from pg_table_def where schemaname = 'Schema' and LOWER(tablename) = 'TableName';", con)
  18. print(data_frame)
  19.  
  20. con.close()
  21.  
  22. COLUMN_NAME DATA_TYPE PK NULLABLE DEFAULT AUTOINCREMENT COMPUTED REMARKS POSITION
  23. col1 varchar(10) YES NO NO NO 1
  24. col2 varchar(50) NO NO NO NO 2
  25. col3 smallint NO NO NO NO 3
Add Comment
Please, Sign In to add comment