Importation multiligne requête SQL à chaîne unique

Dans R, comment puis-je importer le contenu d'un texte multiligne fichier (contenant SQL) à une seule chaîne de caractères?

L'sql.txt fichier ressemble à ceci:

SELECT TOP 100 
 setpoint, 
 tph 
FROM rates

J'ai besoin d'importer ce fichier texte dans un R chaîne telle qu'il ressemble à ceci:

> sqlString
[1] "SELECT TOP 100 setpoint, tph FROM rates"

C'est pour que je puisse le nourrir à la RODBC comme ce

> library(RODBC)
> myconn<-odbcConnect("RPM")
> results<-sqlQuery(myconn,sqlString)

J'ai essayé de la readLines commande comme suit, mais il ne donne pas le format de chaîne de caractères qui RODBC besoins.

> 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]"           
> 

OriginalL'auteur Tommy O'Dell | 2010-01-05