-1
私は以下のコードを書いていますが、動作しません。 ORA-01008:すべての変数がバインドされているわけではありません。 cur.execute( "update python set id =:10 where id =:1")PythonコードのSql更新クエリ
私は以下のコードを書いていますが、動作しません。 ORA-01008:すべての変数がバインドされているわけではありません。 cur.execute( "update python set id =:10 where id =:1")PythonコードのSql更新クエリ
Oracleのインタプリタはコロンを参照するときに、別々に提供されるバウンド変数を使用することを想定しています。
あなたのケースでは、コロンを削除する必要があります。
update python set id = 10 where id = 1
を私はOracleを使用している推測していたエラーの種類から、あなたはしかし、より多くの情報 – Oz123
もの 'で始まる追加する必要があります:'されている*プレースホルダを*は置換された値に適用されます。 'cur.execute(" python set id = 10を更新するid = 1 ")'を試してください。 –