Package: RSQLite 3.53.2
RSQLite: SQLite Interface for R
Embeds the SQLite database engine in R and provides an interface compliant with the DBI package. The source for the SQLite engine and for various extensions is included. System libraries will never be consulted because this package relies on static linking for the plugins it includes; this also ensures a consistent experience across all installations. Optionally, when libcurl is available at build time, an experimental HTTP/HTTPS virtual file system (VFS) can be enabled to allow read-only access to remote immutable SQLite database files via URIs.
Authors:
RSQLite_3.53.2.tar.gz
RSQLite_3.53.2.tar.gz(r-4.7-arm64)RSQLite_3.53.2.tar.gz(r-4.7-x86_64)RSQLite_3.53.2.tar.gz(r-4.6-arm64)RSQLite_3.53.2.tar.gz(r-4.6-x86_64)
RSQLite_3.53.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
RSQLite/json (API)
NEWS
| # Install 'RSQLite' in R: |
| install.packages('RSQLite', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/r-dbi/rsqlite/issues
Pkgdown/docs site:https://rsqlite.r-dbi.org
Last updated from:d89d10f088. Checks:6 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 195 | ||
| linux-devel-x86_64 | OK | 227 | ||
| source / vignettes | OK | 340 | ||
| linux-release-arm64 | OK | 210 | ||
| linux-release-x86_64 | OK | 211 | ||
| wasm-release | OK | 177 |
Exports:datasetsDbdbAppendTabledbAppendTableArrowdbBegindbBeginTransactiondbBinddbBindArrowdbBuildTableDefinitiondbCanConnectdbClearResultdbColumnInfodbCommitdbConnectdbCreateTabledbCreateTableArrowdbDataTypedbDisconnectdbDriverdbExecutedbExistsTabledbFetchdbFetchArrowdbFetchArrowChunkdbGetConnectArgsdbGetExceptiondbGetInfodbGetPreparedQuerydbGetQuerydbGetQueryArrowdbGetRowCountdbGetRowsAffecteddbGetStatementdbHasCompleteddbIsReadOnlydbIsValiddbListFieldsdbListObjectsdbListResultsdbListTablesdbQuoteIdentifierdbQuoteLiteraldbQuoteStringdbReadTabledbReadTableArrowdbRemoveTabledbRollbackdbSendPreparedQuerydbSendQuerydbSendQueryArrowdbSendStatementdbUnloadDriverdbUnquoteIdentifierdbWithTransactiondbWriteTabledbWriteTableArrowfetchIdinitExtensioninitRegExpisIdCurrentisSQLKeywordmake.db.namesrsqliteVersionshowsqlDataSQLiteSQLITE_ROSQLITE_RWSQLITE_RWCsqliteBuildTableDefinitionsqliteCopyDatabasesqliteHasHttpVFSsqliteHttpConfigsqliteHttpStatssqliteHttpVfsCompiledsqliteIsTransactingsqliteQuickColumnsqliteRemotesqliteSetBusyHandlerSQLKeywords
Dependencies:bitbit64blobcachemclicpp11DBIfastmapgluelifecyclememoisepkgconfigrlangvctrs
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| A sample sqlite database | datasetsDb |
| SQLite transaction management | dbBegin,SQLiteConnection-method dbBegin_SQLiteConnection dbCommit,SQLiteConnection-method dbCommit_SQLiteConnection dbRollback,SQLiteConnection-method dbRollback_SQLiteConnection sqlite-transaction sqliteIsTransacting |
| Read a database table | dbReadTable,SQLiteConnection,character-method dbReadTable_SQLiteConnection_character |
| Write a local data frame or file to the database | dbWriteTable,SQLiteConnection,character,character-method dbWriteTable,SQLiteConnection,character,data.frame-method dbWriteTable_SQLiteConnection_character_character dbWriteTable_SQLiteConnection_character_data.frame |
| Add useful extension functions | initExtension |
| RSQLite version | rsqliteVersion |
| Connect to an SQLite database | RSQLite-package dbConnect,SQLiteConnection-method dbConnect,SQLiteDriver-method dbConnect_SQLiteConnection dbConnect_SQLiteDriver dbDisconnect,SQLiteConnection-method dbDisconnect_SQLiteConnection RSQLite SQLite SQLITE_RO SQLITE_RW SQLITE_RWC |
| Copy a SQLite database | sqliteCopyDatabase |
| Check for HTTP VFS support | sqliteHasHttpVFS |
| Configure experimental HTTP VFS behavior (optional) | sqliteHttpConfig |
| Experimental HTTP VFS statistics | sqliteHttpStats |
| Was HTTP VFS compiled into this build? | sqliteHttpVfsCompiled |
| Convenience helper for opening remote SQLite databases over HTTP/HTTPS | sqliteRemote |
| Configure what SQLite should do when the database is locked | sqliteSetBusyHandler |
