这个 方言 sqlacalchemy用于与各种类型的 DBAPI 实现和数据库。下面的部分包含参考文档和特定于每个后端使用的注释,以及各种DBAPI的注释。
所有方言都要求安装适当的DBAPI驱动程序。
下表总结了每种包含的方言的支持级别。
Database |
|||
---|---|---|---|
Microsoft SQL Server |
2017 |
2012+ |
2005+ |
MySQL / MariaDB |
5.6, 5.7, 8.0 / 10.4, 10.5 |
5.6+ / 10+ |
5.0.2+ / 5.0.2+ |
Oracle |
11.2, 18c |
11+ |
8+ |
PostgreSQL |
9.6, 10, 11, 12, 13 |
9.6+ |
8+ |
SQLite |
3.21, 3.28+ |
3.12+ |
3.7.16+ |
以下方言在SQLAlchemy中有实现,但它们不是持续集成测试的一部分,也不是在积极开发。这些方言已被弃用,并将在未来的主要版本中删除。
请注意,这两种方言现在都有单独维护的第三方实现。请参见以下列表。
目前为SQLAlchemy维护的外部方言项目包括:
数据库 |
方言 |
---|---|
亚马逊红移(通过psycopg2) |
|
阿帕奇训练 |
|
阿帕奇德鲁伊 |
|
阿帕奇蜂巢和普雷斯托 |
|
阿帕奇·索尔 |
|
蟑螂 |
|
CrateDB 1 |
板条箱 Python _ |
EXASolution |
|
Elasticsearch(只读) |
|
火鸟 |
|
谷歌大查询 |
|
谷歌工作表 |
|
IBM DB2和Informix |
|
IBM Netezza Performance Server 1 |
|
Microsoft Access(通过pyodbc) |
|
Microsoft SQL Server(通过python tds) |
sqlalchemy tds公司 |
Microsoft SQL Server(通过turbodbc) |
|
MonetDB 1 |
|
SAP ASE(前Sybase方言的分支) |
|
SAP汉字 1 |
|
SAP Sybase SQL Anywhere |
sqlalchemy sqlany公司 |
雪花 |
|
华帝数据 |
flambé! the dragon and The Alchemist image designs created and generously donated by Rotem Yaari.
Created using Sphinx 4.2.0.