duckdb_register()
在 DuckDB 连接中将数据帧注册为虚拟表(视图)。不复制任何数据。
用法
duckdb_register(conn, name, df, overwrite = FALSE, experimental = FALSE)
duckdb_unregister(conn, name)
示例
con <- dbConnect(duckdb())
data <- data.frame(a = 1:3, b = letters[1:3])
duckdb_register(con, "data", data)
dbReadTable(con, "data")
#> a b
#> 1 1 a
#> 2 2 b
#> 3 3 c
duckdb_unregister(con, "data")
dbDisconnect(con)