Skip to contents

ADBC FlightSQL Driver

Usage

adbcflightsql()

# S3 method for adbcflightsql_driver_flightsql
adbc_database_init(driver, ..., uri = NULL)

# S3 method for adbcflightsql_database
adbc_connection_init(database, ..., adbc.connection.autocommit = NULL)

# S3 method for adbcflightsql_connection
adbc_statement_init(
  connection,
  ...,
  adbc.ingest.target_table = NULL,
  adbc.ingest.mode = NULL
)

Arguments

driver

An adbc_driver().

...

Extra key/value options passed to the driver.

uri

A URI to a database path (e.g., user[:password]@account/database[?param1=value1])

database

An adbc_database.

adbc.connection.autocommit

Use FALSE to disable the default autocommit behaviour.

connection

An adbc_connection

adbc.ingest.target_table

The name of the target table for a bulk insert.

adbc.ingest.mode

Whether to create (the default) or append.

Examples

adbcflightsql()
#> <adbcflightsql_driver_flightsql> List of 1
#>  $ driver_init_func:Class 'adbc_driver_init_func' <externalptr>