Bonjour à tous,
J'ai un problème sur un code, j'ai suivis un tuto sur oracle et sql + python et j'obtient une erreur comme ci-dessous:
Et voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORA-01036: numéro/nom de variable interdit
Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 import cx_Oracle def stock_usi_to_stock_orli(taille,quantite,article,couleur): sql= "update prod_stok set :taille = ':quantite' where code_art_com = ':article' and code_colm=':couleur' and code_lieu='USI' and typ_enrg = '0' " try: with cx_Oracle.connect("nom", "pass", "base de donnée") as connection: with connection.cursor() as cursor: cursor.execute(sql,[taille,quantite,article,couleur]) connection.commit() except cx_Oracle.Error as error: print(error) if __name__ == '__main__': stock_usi_to_stock_orli("QTE_3","50","184","300")
Partager