# DBI Package for the DuckDB Database Management System

## Documentation for package ‘duckdb’ version 1.1.2

- DESCRIPTION file.
- Package NEWS.

## Help Pages

dbConnect-method | Connect to a DuckDB database instance
dbConnect__duckdb_driver | Connect to a DuckDB database instance
dbDisconnect-method | Connect to a DuckDB database instance
dbDisconnect__duckdb_connection | Connect to a DuckDB database instance
duckdb | Connect to a DuckDB database instance
duckdb_adbc | Connect to a DuckDB database instance
duckdb_explain | DuckDB EXPLAIN query tree
duckdb_explain-class | DuckDB EXPLAIN query tree
duckdb_get_substrait | Get the Substrait plan for a SQL query Transforms a SQL query into a raw vector containing the serialized Substrait query blob
duckdb_get_substrait_json | Get the Substrait plan for a SQL query in the JSON format Transforms a SQL query into a vector containing the serialized Substrait query JSON
duckdb_list_arrow | Register an Arrow data source as a virtual table
duckdb_prepare_substrait | Query DuckDB using Substrait Method for interpreting a Substrait BLOB plan as a DuckDB Query Plan It interprets and executes the query.
duckdb_prepare_substrait_json | Query DuckDB using Substrait Method for interpreting a Substrait JSON plan as a DuckDB Query Plan It interprets and executes the query.
duckdb_read_csv | Reads a CSV file into DuckDB
duckdb_register | Register a data frame as a virtual table
duckdb_register_arrow | Register an Arrow data source as a virtual table
duckdb_shutdown | Connect to a DuckDB database instance
duckdb_unregister | Register a data frame as a virtual table
duckdb_unregister_arrow | Register an Arrow data source as a virtual table
print.duckdb_explain | DuckDB EXPLAIN query tree
simulate_duckdb | DuckDB SQL backend for dbplyr
tbl_file | DuckDB SQL backend for dbplyr
tbl_function | DuckDB SQL backend for dbplyr
tbl_query | DuckDB SQL backend for dbplyr