以下是使用 Python 编写的代码示例,可以使用 SQLAlchemy 库向顾客 customer 表中插入两条记录:

from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from datetime import date
from models import Customer

# 创建数据库连接引擎
engine = create_engine('mysql+pymysql://your_username:your_password@localhost/your_database')

# 创建Session会话
Session = sessionmaker(bind=engine)
session = Session()

# 创建两个Customer对象,表示要插入的两条记录
customer1 = Customer(
    cCustomerID='b665a29c-136e-11ec-b124-7567d484c929',
    vNickName='张彦',
    vPhone='13589112389',
    vEmail='zhangyan@163.com',
    vPassword='Cuit',
    vCustomerName='张彦',
    vSex='男',
    dBirthDay=date(2003, 10, 1),
    vProvince='四川',
    vCity='成都',
    score=99,
    vAddress='四川省成都市双流航空港成都信息工程大学'
)

customer2 = Customer(
    cCustomerID='b665a29c-136e-11ec-b124-7897d484c920',
    vNickName='心田',
    vPhone='13578912389',
    vEmail='xintian@163.com',
    vPassword='Cuit',
    vCustomerName='张田田',
    vSex='男',
    dBirthDay=date(2003, 10, 1),
    vProvince='四川',
    vCity='成都',
    score=100,
    vAddress='四川省成都市双流航空港成都信息工程大学'
)

# 将两个对象添加到会话中
session.add_all([customer1, customer2])

# 提交事务
session.commit()

# 关闭会话
session.close()

请注意替换your_usernameyour_passwordyour_database为您自己的数据库用户名、密码和数据库名。此外,还需要根据具体的数据库配置进行适当的修改。还需要确保具有相应的模型类(例如Customer)以及正确的导入语句。

Python SQLAlchemy 插入顾客数据示例

原文地址: https://www.cveoy.top/t/topic/st1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录