Untitled

mail@pastecode.io avatar
unknown
plain_text
11 days ago
848 B
3
Indexable
Never
def generate_insert_statements(values):
    """
    生成 SQL INSERT 语句并打印
    """
    for value in values:
        print(f"INSERT VALUES('{value}');")

def generate_insert_statements_to_file(values, filename="output.sql"):
    """
    生成 SQL INSERT 语句并写入文件
    """
    with open(filename, 'w') as file:
        for value in values:
            file.write(f"INSERT VALUES('{value}');\n")

def main():
    # 示例列表,可以替换成你的数据
    values_list = [1, 2, 5, 10, 20]  # 这是一个示例,里面可以有几十个值

    # 生成并打印 SQL 语句
    generate_insert_statements(values_list)

    # 可选:如果你想把结果保存到文件中,取消下面这行的注释
    # generate_insert_statements_to_file(values_list, "insert_statements.sql")

if __name__ == "__main__":
    main()
Leave a Comment