sql-server - Python 3.X micro ORM 兼容 SQL Server
问题描述
我的应用程序是大量数据库(充满了非常复杂的查询和存储过程),以 lambda 方式编写这些查询太难且效率低下,因此我必须坚持使用原始 SQL。
到目前为止,我发现了这 2 个“微型”ORM,但没有一个与 MSSQL 兼容:
PonyORM
支持:SQLite、PostgreSQL、MySQL 和 Oracle
皮威
支持:SQLite、PostgreSQL、MySQL 和 CockroachDB
我知道 SQLAlchemy 支持 MSSQL,但是对于我需要的东西来说它太大了。
解决方案
截至今天 - 2020 年 1 月 -pyodbc
如果您不使用 Django 或任何其他大型框架,使用 SQL Server + Python 似乎仍然是可行的方法。
推荐阅读
- java - 如何在 Play 框架中使用 Google Firebase 管理员?
- android - 如何获取 FCM v1 的 Oauth 访问令牌?没有服务器
- kotlin - 从 stream() 操作到控制台的非确定性输出
- html - 为垂直居中的引导程序 4 卡添加空间
- java - 如何修复空指针异常 Firebase Auth
- java - mongodb中的更新操作
- mysql - MySQL创建表后无法添加外键约束
- regex - 位置路径末尾的 NGINX 正则表达式
- java - Java:从不同线程读取同一个文件有时会在某些线程中返回空内容
- javascript - 如何将地址附加到标签href