登录
首页 >  文章 >  python教程

Sqlalchemy 查询如何无需指定字段名?

时间:2024-12-08 12:34:04 141浏览 收藏

各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题《Sqlalchemy 查询如何无需指定字段名?》,很明显是关于文章的文章哈哈哈,其中内容主要会涉及到等等,如果能帮到你,觉得很不错的话,欢迎各位多多点评和分享!

Sqlalchemy 查询如何无需指定字段名?

sqlalchemy 查询无需指定字段名

在传统的 sql 查询中,需要显式指定要查询的字段,但在 python 数据库插件 sqlalchemy 中,可以无须指定字段名。

最新代码演示:

from sqlalchemy import text, create_engine

engine = create_engine("mysql+pymysql://账号:密码@地址/库")

with engine.connect() as connection:
    result = connection.execute(text("select username from users"))
    for row in result:
        print("username:", row.username)

在上述代码中,execute() 方法接收一个包含 sql 查询的文本对象,并返回一个结果代理对象。该对象允许遍历每个匹配的行,并访问其列通过属性名称。

官方文档参考:

https://docs.sqlalchemy.org/en/20/core/connections.html

今天关于《Sqlalchemy 查询如何无需指定字段名?》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>