Как получить имена столбцов из базы данных в R? - PullRequest
0 голосов
/ 12 ноября 2018

Как получить только конкретные имена столбцов таблицы, используя R?

Пример кода:

df<-dbgetQuery(con,"select * from table 1 limit 100")
colnames(df)

Есть ли альтернатива для вышеуказанного запроса?

1 Ответ

0 голосов
/ 12 ноября 2018

получил решение и получит имена, используя следующий запрос.

dbGetQuery(con,"SELECT column_name
+ FROM information_schema.columns
+ WHERE table_schema = 'your schema'
+   AND table_name   = 'table name'") ##ORDER  BY ordinal_position; to orderby

пример запроса:

dbGetQuery(con,"SELECT column_name, data_type
+ FROM   information_schema.columns
+ WHERE  table_name = 'data 1'
+ ORDER  BY ordinal_position")

Оба запроса работают хорошо.

...