第1行“materialdatabase”列的整数值不正确:“%s”。“tensilesummary”。“batchnumber”

2024-05-14 10:39:52 发布

您现在位置:Python中文网/ 问答频道 /正文

batchnumbers = [1,2,3,4,5,6,7,8,9,10] 
def update_batchnum():
    try:
        for num in range(len(batchnumbers)):
            query = ("INSERT INTO tensilesummary(batchnumber) VALUES ('%s');")
            cursor.execute(query,batchnumbers[num])
            mariadb_connection.commit() 
            print("Batchnumber successfullt inserted into tensilesummary table")

    except mysql.connector.Error as error: 
        print("Failed using updatebatchnum to insert into tensilesummary table:{}".format(error))

update_batchnum()

返回错误:使用updatebatchnum插入tensilesummary表失败:1366(22007):第1行的列materialdatabase.tensilesummary.batchnumber的整数值不正确:'%s'

我试图更改my.ini中的sql_mode=“”,但无效


Tags: fordeftableupdateerrorquerynumprint

热门问题