import pandas as pd# 读取Excel文件file_path = 'D:/1.xlsx' # 替换为你的文件路径sheet_name = '1' # 替换为你的工作表名称table_name = 'your_table_name' # 替换为你的数据库表名称# 使用pandas读取Excel数据df = pd.read_excel(file_path, sheet_name=sheet_name)# 获取表的列名columns = ', '.join(df.columns)# 将每行数据转换为SQL INSERT语句insert_statements = []for index, row in df.iterrows(): # 将每行数据转换为元组格式 values = ', '.join([f"'{str(value)}'" for value in row.values]) sql = f"INSERT INTO {table_name} ({columns}) VALUES ({values});" insert_statements.append(sql)# 输出SQL INSERT语句for statement in insert_statements: print(statement)