鍍金池/ 問答/Python  數(shù)據(jù)庫/ python 中的mysql update 數(shù)據(jù)的bug

python 中的mysql update 數(shù)據(jù)的bug

  ![usable_status =2 if manage_page_data\[i-9+1+1\] =="審核通過" else 3
                if (id3_result==None):
                    sql1="insert into account (account_fullname,user, account_id_from_media,funds,agency_id, media_id,usable_status)values('%s','%s','%s','%s',8,4,%d);"%(manage_page_data\[i-9\],manage_page_data\[i-9\],manage_page_data\[i-9+1\],manage_page_data\[i-9+4\],usable_status)][1]

圖片描述

回答
編輯回答
玄鳥

你的數(shù)據(jù)表里面usable_log沒有指定默認值,
然后你的 SQL 語句也沒有對這個字段賦值。

2018年7月29日 21:33