Python 在sqlite3中写入单个表值
我有一个Python 2.7项目,我正在使用(并学习)sqlite3Python 在sqlite3中写入单个表值,python,sqlite,Python,Sqlite,我有一个Python 2.7项目,我正在使用(并学习)sqlite3 如何将python中的变量保存到sqlite3数据库中的单个现有列和行中?假设您有一个名为“records”的表,其中列为“X”,每个条目都有一个不同的“X”值,假设您要更改列“Y”的值。您将使用以下SQL查询: cursor.execute("update records set y = ? where x = ?", (y, x)) 如果您不熟悉SQL,可以尝试使用ORM,它将DB表映射到python类和对象。我是《暴风
如何将python中的变量保存到sqlite3数据库中的单个现有列和行中?假设您有一个名为“records”的表,其中列为“X”,每个条目都有一个不同的“X”值,假设您要更改列“Y”的值。您将使用以下SQL查询:
cursor.execute("update records set y = ? where x = ?", (y, x))
如果您不熟悉SQL,可以尝试使用ORM,它将DB表映射到python类和对象。我是《暴风雨》的忠实粉丝。你可以在这里找到它:
您可以使用SQL执行此操作。“更新记录集Y=Y,其中X=X”是一个查询。execute函数调用按问号出现的顺序插入y和x,并将查询传递到数据库。@Opieus:查询是一个问题。更新不会询问任何问题,也不会返回任何答案。请不要永远使用草率的术语。为什么你不把它贴在回答上,而不是像问问题一样?