我正在尝试在R中编写一个for循环,它将迭代数据库向量并将每个数据库连接到SQL Server localdb。
SQLConn_localdb("C:\\Users\\Public\\Documents\\FOLDER\\dbfile.ext")
files<-list.files("C://Users/Public/Documents/FOLDER/", pattern = ".ext")
paste0("C:\\Users\\Public\\Documents\\FOLDER\\", files)
这是一个简单的小脚本,用于连接C:\\Users\\Public\\Documents\\FOLDER\\dbfile.ext
中的数据库。 SQLConn_localdb是我老板制作的软件包的一部分,它只是获取localdb连接字符串的简便方法。
有一个文件夹包含4个数据库文件,我想编写一个脚本,将每个数据库连接到SQL Server Management Studio中的localdb。
答案 0 :(得分:1)
考虑下面的/ loop。
files<-list.files("C:/Users/Public/Documents/FOLDER/", pattern = ".ext")
for (i in 1:length(files)){
SQLConn_localdb(paste0("C:/Users/Public/Documents/FOLDER/",files[i]))
}
如果我理解,你想使用R作为编程语言将外部数据库连接到localdb而不是将R本身连接到任何这些数据库。