ADBC SQLite3 驅動程式
用法
adbcsqlite()
# S3 method for class 'adbcsqlite_driver_sqlite'
adbc_database_init(driver, ..., uri = ":memory:")
# S3 method for class 'adbcsqlite_database'
adbc_connection_init(database, ..., adbc.connection.autocommit = NULL)
# S3 method for class 'adbcsqlite_connection'
adbc_statement_init(
connection,
...,
adbc.ingest.target_table = NULL,
adbc.ingest.mode = NULL,
adbc.sqlite.query.batch_rows = NULL
)
參數
- driver
一個
adbc_driver()
。- ...
驅動程式特定的選項。對於預設方法,這些是已命名的值,會轉換為字串。
- uri
資料庫路徑的 URI 或用於記憶體資料庫的 ":memory:"。
- database
一個 adbc_database。
- adbc.connection.autocommit
使用 FALSE 停用預設的自動提交行為。
- connection
- adbc.ingest.target_table
大量插入的目標表格名稱。
- adbc.ingest.mode
是否建立(預設)或附加。
- adbc.sqlite.query.batch_rows
每次批次要傳回的列數。