SQLAlchemy 2.0 文档
- 上一篇: Core Internals
- 下一篇: PostgreSQL
- 向上: 首页
- 在本页中
方言¶
方言是 SQLAlchemy 用来与各种类型的 DBAPI 实现和数据库通信的系统。以下章节包含特定于每个后端用法的参考文档和注释,以及各种 DBAPI 的注释。
所有方言都需要安装适当的 DBAPI 驱动程序。
包含的方言¶
包含的方言支持的版本¶
下表总结了每个包含的方言的支持级别。
数据库 |
||
---|---|---|
Microsoft SQL Server |
2012+ |
2005+ |
MySQL / MariaDB |
5.6+ / 10+ |
5.0.2+ / 5.0.2+ |
Oracle 数据库 |
11+ |
9+ |
PostgreSQL |
9.6+ |
9+ |
SQLite |
3.12+ |
3.7.16+ |
支持定义¶
外部方言¶
当前 SQLAlchemy 维护的外部方言项目包括
数据库 |
方言 |
---|---|
Actian Data Platform, Vector, Actian X, Ingres |
|
Amazon Athena |
|
Amazon Redshift (通过 psycopg2) |
|
Apache Drill |
|
Apache Druid |
|
Apache Hive 和 Presto |
|
Apache Solr |
|
Clickhouse |
|
CockroachDB |
|
CrateDB |
|
Databend |
|
Databricks |
|
EXASolution |
|
Elasticsearch (只读) |
|
Firebird |
|
Firebolt |
|
Google BigQuery |
|
Google Sheets |
|
Greenplum |
|
HyperSQL (hsqldb) |
|
IBM DB2 和 Informix |
|
IBM Netezza Performance Server [1] |
|
Impala |
|
Kinetica |
|
Microsoft Access (通过 pyodbc) |
|
Microsoft SQL Server (通过 python-tds) |
|
Microsoft SQL Server (通过 turbodbc) |
|
MonetDB |
|
OpenGauss |
|
Rockset |
|
SAP ASE (前 Sybase 方言的分支) |
|
SAP Hana [1] |
|
SAP Sybase SQL Anywhere |
|
Snowflake |
|
Teradata Vantage |
|
TiDB |
|
YDB |
|
YugabyteDB |
flambé! 龙和 炼金术士 图像设计由 Rotem Yaari 创建并慷慨捐赠。
使用 Sphinx 7.2.6 创建。文档最后生成时间:2025 年 3 月 11 日星期二下午 02:40:17 EDT