使用R(DBI包)从SQL Server表中删除行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用R(DBI包)从SQL Server表中删除行相关的知识,希望对你有一定的参考价值。

我在SQL服务器中有一个表,我试图添加数据。在添加数据之前,我想删除所有现有记录,但我不想删除该表并重新创建它,因为它在SQL服务器中创建了我想要保留的索引。

使用r,我有什么选择才能实现这一目标?

答案

有多种方法可以删除表中的所有记录。

你可以TRUNCATEDELETE

dbSendQuery(con, "TRUNCATE TABLE TableName")
dbSendQuery(con, "DELETE FROM TableName")

以上是关于使用R(DBI包)从SQL Server表中删除行的主要内容,如果未能解决你的问题,请参考以下文章