2013-03-02 93 views
2

我是cx_Oracle的新手,正在使用Python3處理項目,並且出現一些錯誤。這裏是我的代碼:插入語句cx_Oracle

uemail="[email protected]" 
    uname="Jack" 
    upassword="asdasd" 
    cursInsert=connection.cursor() 
    insert_stat="insert into users(email,name,pass,last_login) values (:uemail,:uname,:upassword,NULL)" 
    cursInsert.execute(insert_stat) 
    connection.commit() 
    cursInsert.close() 

以下是錯誤信息,我得到:沒有綁定的所有變量

感謝

回答

2

你得值傳遞給綁定變量的Oracle這樣

cursInsert.execute(insert_stat, uemail=uemail, uname=uname, upassword=upassword)