将表从Microsoft SQL Server转换为R中的dataframe

将表从Microsoft SQL Server转换为R中的dataframe,sql,r,sql-server,dataframe,dplyr,Sql,R,Sql Server,Dataframe,Dplyr,我正在处理一个项目,希望连接到MSSQL Server上的数据库,然后获取数据库中的一个(或多个)表,并将其转换为数据帧以在内存中工作,然后我将对此数据帧应用一些更改并将其发送回MSSQL Server数据库 我能够连接到我的数据库,我知道如何向数据库发送数据帧,但我不知道如何将表转换为数据帧作为第一步 con您还可以使用SQLdf和SQL查询来获得所需的输出(从数据库中获取数据并在R中转换为数据帧) 库(odbc) 图书馆(RODBC) 库(sqldf) 康涅狄格州谢谢你!在输出图像上看到s

我正在处理一个项目,希望连接到MSSQL Server上的数据库,然后获取数据库中的一个(或多个)表,并将其转换为数据帧以在内存中工作,然后我将对此数据帧应用一些更改并将其发送回MSSQL Server数据库

我能够连接到我的数据库,我知道如何向数据库发送数据帧,但我不知道如何将表转换为数据帧作为第一步


con您还可以使用SQLdf和SQL查询来获得所需的输出(从数据库中获取数据并在R中转换为数据帧)

库(odbc)
图书馆(RODBC)
库(sqldf)

康涅狄格州谢谢你!在输出图像上看到shiny.app很有趣。我正在和shiny一起做一个项目,这就是为什么我问这个问题:)哦,太好了!是的,我还试着练习使用闪亮:)
library(odbc)
library(RODBC)
library(sqldf)

conn <- odbcDriverConnect('driver={SQL Server};server= 
YOURserver;database=Yourdatabase;trusted_connection=true')

DataSQL <- sqlQuery(conn,"SELECT *  FROM dbo.practicR;"); 

View(DataSQL)