尽管数据库中未存在该列

时间:2018-07-21 06:20:08

标签: python sqlalchemy

我用python编写了一个脚本,试图在其中访问数据库的Y1列。但是命令行给了我错误,指出列Y1不存在。但是该列存在于数据库中。我已经使用SQLAlchemy库创建了数据库,现在我正在使用psycopg2库在另一个ATOM文件上查询它(仅供参考)。

import psycopg2
def search_data(X):
    cont=psycopg2.connect("dbname='DNA_RECORD1' user='postgres' 
    password='1364' host='localhost' port='5432'")
    curs=cont.cursor()
    curs.execute("SELECT location FROM data WHERE Y1=%s",(X,))
    curs.execute("SELECT holder_name FROM data WHERE Y1=%s",(X,))
    cont.close()

    search_data(9868)

0 个答案:

没有答案