0
tbl_dbi
オブジェクト(以下db_mtcars
)からフィールド名を直接取得する方法はありますか? colnames()
tbl_dbiからフィールド名を取得するには?
> colnames(db_mtcars)
[1] "mpg" "cyl" "disp" "hp" "drat" "wt" "qsec" "vs" "am" "gear"
[11] "carb"
tbl_dbi
オブジェクト(以下db_mtcars
)からフィールド名を直接取得する方法はありますか? colnames()
tbl_dbiからフィールド名を取得するには?
> colnames(db_mtcars)
[1] "mpg" "cyl" "disp" "hp" "drat" "wt" "qsec" "vs" "am" "gear"
[11] "carb"
はいDBI::dbListFields(con, "mtcars")
が空想ソリューションで、簡単なソリューションです。 names(db_mtcars)
が失敗しても両方とも動作します。
colnames(db_mtcars)
と
library(RSQLite)
library(dbplyr)
library(dplyr)
con <- dbConnect(RSQLite::SQLite(), ":memory:")
dbWriteTable(con, "mtcars", mtcars)
db_mtcars <- tbl(con, "mtcars")