方言

优质
小牛编辑
133浏览
2023-12-01

这个 方言 sqlacalchemy用于与各种类型的 DBAPI 实现和数据库。下面的部分包含参考文档和特定于每个后端使用的注释,以及各种DBAPI的注释。

所有方言都要求安装适当的DBAPI驱动程序。

包括方言

对包含的方言的支持级别

下表总结了每种包含的方言的支持级别。

包含的方言支持的数据库版本
在CI中经过全面测试

以下方言在SQLAlchemy中有实现,但它们不是持续集成测试的一部分,也不是在积极开发。这些方言已被弃用,并将在未来的主要版本中删除。

请注意,这两种方言现在都有单独维护的第三方实现。请参见以下列表。

外部方言

目前为SQLAlchemy维护的外部方言项目包括:

数据库

方言

亚马逊红移(通过psycopg2)

sqlalchemy红移

阿帕奇训练

SQL炼金术演习

阿帕奇德鲁伊

pydruid

阿帕奇蜂巢和普雷斯托

PyHive

阿帕奇·索尔

SQL炼金术解决方案

蟑螂

SQL炼金术蟑螂

CrateDB 1

板条箱 Python _

EXASolution

sqlalchemy_exasol

Elasticsearch(只读)

弹性搜索dbapi

火鸟

SQL炼金术火鸟

谷歌大查询

pybigquery

谷歌工作表

gsheets

IBM DB2和Informix

ibm数据库sa

IBM Netezza Performance Server 1

nzalchemy

Microsoft Access(通过pyodbc)

sqlalchemy访问

Microsoft SQL Server(通过python tds)

sqlalchemy tds公司

Microsoft SQL Server(通过turbodbc)

sqlalChemical-turbodbc

MonetDB 1

SQL炼金术monetdb

SAP ASE(前Sybase方言的分支)

sqlalChemical-Sybase

SAP汉字 1

SQL炼金术

SAP Sybase SQL Anywhere

sqlalchemy sqlany公司

雪花

雪花炼金术

华帝数据

teradatasqlalchemy

1(1,2,3,4)

目前仅支持版本1.3.x。