我正在尝试使用python连接器从sqlite3数据库中选择一行。但是,它正在产生上述错误。数据通过此声明进入数据库
curs2.executescript("""DROP TABLE IF EXISTS pool4; CREATE TABLE pool4 (COL1 INT, COL2 TEXT)""")
我正在查询这个语句,其中t是一个整数:
ind=curs2.execute("SELECT * FROM pool4 where col1=?", t)
我尝试将测试整数插入SELECT并且查询正常工作(简单地......其中col1 = 1234567)并且将值传递给查询似乎存在问题。我已经验证t是一个整数,并且还尝试将其重新键入为字符串,这会产生关于绑定的不同错误。
出了什么问题?。