注册

sqlalchemy数据插入

dawn 2024/08/02 333 1

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
from sqlalchemy import create_engine, text
from sqlalchemy.orm import Session

db_url = f"dm+dmPython://{config.DB_USER}:{config.DB_PASSWORD}@{config.DB_HOST}:{config.DB_PORT}/"
connect_args = {
'local_code': 1,
'connection_timeout': 15
}

engine = create_engine(
url=db_url,
connect_args=connect_args
)

session = Session(engine)

sql = """insert into sys_area("name", "code", "sort", "level") values('宁夏', '640322','1','2');"""

res = session.execute(text(sql))
session.commit()

表主键id为自增类型,数据插入成功后,没有返回当前数据的主键:id值
image.png

回答 0
暂无回答
扫一扫
联系客服