私はR.RODBCを介したRStudioを介したSQLクエリの実行:ハッシュテーブルはどのように扱いますか?
に支障を閲覧できるようにしたいのですが、非常に基本的なSQLクエリを持っているが、私は#tableを参照できるようにする必要があり、次のとおりです。
select
RAND(1) as random
into #test
select * from #test
これは可能ですか?永久的なテーブルを作成する必要がありますか?
私は現在、私が実行したSQLファイルを選択することができますRODBCスクリプトを経由して次の操作を行います。
require(RODBC)
sql.filename <- choose.files('T:\\*.*')
sqlconn <- odbcDriverConnect("driver={SQL Server};Server=SERVER_NAME;Trusted_Connection=True;")
file.content <- readLines(sql.filename)
output <- sqlQuery(sqlconn, paste(file.content[file.content!='--'],collapse=' '))
closeAllConnections()
あなたは私がRで私のSQLのscripsに#TABLESを利用することができますどのように上の任意のアドバイスはありますか?
ありがとうございます!
SQLクエリを文字列として渡すべきではありませんか? '(x < - " #tralala ")' –
paste関数は文字列を作成します。あなたはこれについてどうやって行きますか? –
'paste("# "、" tralala "、sep =" ")'あなたは "tralala"も変数にすることができます。 '?paste'や' help(paste) 'を参照してください。 –