用reduce拼了一個超長sql語句,大約65000字元,執行通不過,報錯:
OperationalError: (1054, "Unknown column 'nan' in 'field list'")
拼串語句很普通,就是構造插入的資料對
kvs=reduce(lambda x,y:"%s%s('%s' , '%s' , %s)"%(x,"" if x=="" else ",",y[0],dat,y[1]),d2.values,"")
但結果中,總有一個…符號:
估計跟字串的最大長度有關,試了半天放棄了,改為分成小段提交。