adbc_driver_postgresql

低階 API

class adbc_driver_postgresql.StatementOptions(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

繼承:Enum

針對 PostgreSQL 驅動程式的語句選項。

BATCH_SIZE_HINT_BYTES = 'adbc.postgresql.batch_size_hint_bytes'

嘗試將傳回的批次大小限制在此大小(以位元組為單位)。

這僅為提示,且由於大小是估計值,因此實際大小可能會有所不同。

adbc_driver_postgresql.connect(uri: str) AdbcDatabase

建立到 PostgreSQL 的低階 ADBC 連線。

DBAPI 2.0 API

與 DBAPI 2.0 相容的 ADBC libpq 驅動程式外觀模式。

adbc_driver_postgresql.dbapi.connect(uri: str, db_kwargs: Dict[str, str] | None = None, conn_kwargs: Dict[str, str] | None = None, **kwargs) Connection

透過 ADBC 連線到 PostgreSQL。

參數:
uri字串

要連線的 URI。

db_kwargs字典,選填

初始資料庫連線參數。

conn_kwargs字典,選填

連線特定的參數。(ADBC 區分在多個「連線」物件之間共享的「資料庫」物件。)