0
定義的數據我有與Pandas.read_sql讀取數據的問題(...):閱讀從SQL
我的代碼如下所示:
import psycopg2 as pg
import pandas as pd
con = pg.connect(host='db123', database='data', user='ortm', password='***')
db = pd.read_sql_query('select calculationtime, state from stateresult WHERE ID = A123', con)
我得到以下錯誤信息: 執行失敗的SQL '選擇calculationtime,狀態從stateresult WHERE ID = A123':FEHLER:Spalte„g351“existiert nicht LINE 1:...,M stateresult WHERE ID = A123
我與另一列試過這種這是一個布爾值或整數呃。我認爲它有某事。與被定義爲字符變化的列(250)相關聯。 我試圖讓它與CAST一起工作,但那也沒有奏效。 [我正在使用Python 2.7]
感謝您的幫助。我現在解決了它。您必須通過使用'params'= ...來傳遞信息(ID ='A123')作爲一組參數。 –