我有以下代码,知道它不在循环中。虽然我在另一个文件中要求它但仍然不在循环中。 我不知道为什么我在执行这些行之后在数据库中得到两行
df1 <- structure(list(ID = c(1L, 1L, 2L, 3L, 4L, 4L), Cust_acc = c(22L,
33L, 33L, 44L, 44L, 55L)), .Names = c("ID", "Cust_acc"),
class = "data.frame", row.names = c(NA,
-6L))
答案 0 :(得分:1)
由于您需要两次文件,因此您可以使用require_once
来阻止它加载和执行任何两次。
答案 1 :(得分:0)
如果您的代码在另一个文件中是必需的,那么它将执行并导致两次插入。 我建议你把代码放在你需要的文件中的函数中。 这样它就不会自动执行,只会在你调用该函数时被调用。