Rでは、SQLを含む複数行のテキストファイルの内容を複数行のSQLにインポートするにはどうすればよいですか?R:テキストファイルから複数行sqlを実行
私はImport multiline SQL query to single stringを学び、シンプルなSQLスクリプトの動作を管理しました。しかし、SQLが新しい行を要求すると(つまり、SELECT文を追加すると)、SQL文のすべての行を1行に入れると機能しません。
ファイルは次のようになり.TXT SQL:Rコードのように見える
CREATE TABLE #Countries (Country varchar(255), Region varchar(255))
INSERT INTO #Countries VALUES ('China', 'EM')
SELECT * FROM #Countries
:
fileconn<-file("R/sql.txt","r")
sqlString<-readLines(fileconn)
sqlString<-paste(sqlString,collapse="","")
sqlconn <- odbcDriverConnect(connection = ....)
sqlQuery(sqlconn,sqlString)
私もCATとGSUBを試してみたが、私は感じているんです3行目が1行目の2行目に続くときに問題が発生します。
誰でもこの問題を解決できますか?どうもありがとう。
同様の質問がありました[こちら](http://stackoverflow.com/questions/4747768/rodbc-temporary-table-issue-when-connecting-to-ms-sql-server/4748281#4748281)あなたに興味があります。 – Chase