Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python代码中的Sql更新查询_Python_Oracle_Python 2.7_Python 3.x_Cx Oracle - Fatal编程技术网

python代码中的Sql更新查询

python代码中的Sql更新查询,python,oracle,python-2.7,python-3.x,cx-oracle,Python,Oracle,Python 2.7,Python 3.x,Cx Oracle,我已经写了下面的代码,但它不工作 它告诉ORA-01008:并非所有变量都是绑定的。 cur.execute(“updatepythonsetid=:10,其中id=:1”)当Oracle解释器看到冒号时,它希望使用绑定变量,这将单独提供 在您的情况下,应该删除冒号: update python set id=10,其中id=1根据错误类型,我猜您正在使用Oracle,但是您应该添加更多信息以开头的内容:是替换到位的值的占位符。尝试cur.execute(“更新python集id=10,其中id

我已经写了下面的代码,但它不工作 它告诉ORA-01008:并非所有变量都是绑定的。
cur.execute(“updatepythonsetid=:10,其中id=:1”)

当Oracle解释器看到冒号时,它希望使用绑定变量,这将单独提供

在您的情况下,应该删除冒号:


update python set id=10,其中id=1

根据错误类型,我猜您正在使用Oracle,但是您应该添加更多信息以
开头的内容:
是替换到位的值的占位符。尝试
cur.execute(“更新python集id=10,其中id=1”)