我需要帮助,以从R语言向SQL服务器写入一个简单的数据行。(使用RODBC或其他方式)。
您可以使用sqlSave(channel, data, rownames = FALSE)where写入所有数据(所有行)channel <- odbcDriverConnect("Driver={SQL Server};Server=AAA;Uid=BBB;Pwd=CCC;")。这将data在您的数据库中创建一个带有名称的表。
sqlSave(channel, data, rownames = FALSE)
channel <- odbcDriverConnect("Driver={SQL Server};Server=AAA;Uid=BBB;Pwd=CCC;")
data
然后,您可以通过附加现有表sqlQuery(channel, 'insert into table select * from data')。
sqlQuery(channel, 'insert into table select * from data')