2016-04-03 23 views
-1

Aşağıdaki kodu yazdım ama çalışmıyor ORA-01008'e söylüyorum: tüm değişkenler bağlı değil. cur.execute ("update python set id =: 10 burada id =: 1")Python kodundaki Sql güncelleştirme sorgusu

+0

Sana Oracle kullandığınız tahmin ediyorum hata türünden, sen ancak fazla bilgiye – Oz123

+1

şeyler 'ile başlayan eklemek gerekir:' edilir * tutucuları * yerine konan değerler için. Cur.execute ("update python set id = 10, id = 1" dizinini) deneyin. –

cevap

0

Oracle yorumlayıcısı, kolonları göründüğünde, ayrı olarak sağlanacak olan bağımlı değişkenleri kullanmayı bekler.

Durumda da iki nokta üst üste kaldırmak olmalıdır:

update python set id = 10 where id = 1