В R, как я могу импортировать содержимое многострочного текстового файла (содержащего SQL) в одну строку?
Файл sql.txt выглядит так:
SELECT TOP 100
setpoint,
tph
FROM rates
Мне нужно импортировать этот текстовый файл в строку R, чтобы он выглядел следующим образом:
> sqlString
[1] "SELECT TOP 100 setpoint, tph FROM rates"
Это так, что я могу передать его RODBC таким образом
> library(RODBC)
> myconn<-odbcConnect("RPM")
> results<-sqlQuery(myconn,sqlString)
Я пробовал команду readLines следующим образом, но он не дает формат строки, который нужен RODBC.
> filecon<-file("sql.txt","r")
> sqlString<-readLines(filecon, warn=FALSE)
> sqlString
[1] "SELECT TOP 100 " "\t[Reclaim Setpoint Mean (tph)] as setpoint, "
[3] "\t[Reclaim Rate Mean (tph)] as tphmean " "FROM [Dampier_RC1P].[dbo].[Rates]"
>