我在R:
中执行以下命令dbhandle <- odbcDriverConnect('driver={SQL Server};server=serveripaddress;database=DBName;uid=sa;pwd=pwd;')
FactActivity <- sqlQuery(dbhandle, "SELECT DimCourseID,DimPatientID FROM DWH.FactActivity", as.is=TRUE)
nrow(FactActivity)
在我的数据库中,我有 238634 行,但在R中我得到总行= 237652 。
所有表都会发生这种情况(我试过三个表)。
知道我遗漏了什么,这减少了R中我的结果集中没有行?
答案 0 :(得分:1)
我遇到了同样的问题,无法解决问题,最终转而使用RJDBC和Java驱动程序来解决问题。