1、方式一
# 查询 cursor = session.execute('select * from users') result = cursor.fetchall() # 添加 cursor = session.execute('insert into users(name) values(:value)', params={"value": 'abc'}) session.commit() print(cursor.lastrowid)
2、方式二
conn = engine.raw_connection() cursor = conn.cursor() cursor.execute( "select * from t1" ) result = cursor.fetchall() cursor.close() conn.close()
本文介绍了两种使用SQL进行数据查询和插入的方法。第一种方法通过session执行SQL语句并获取所有数据,第二种方法则利用raw_connection创建连接并执行SQL查询。文章详细展示了如何执行查询和插入操作,并提供了完整的代码示例。
799

被折叠的 条评论
为什么被折叠?



