sqldf是否可以对所有查询重用相同的连接?我有一个需要设置会话时区的应用程序。我试过sqldf("SET SESSION TIME ZONE 'US/Hawaii'")了。因此,在SET SESSION之后,如果我使用sqldf('show time zone'),它仍然打印localtime。
有没有办法强制sqldf在代码期间一直重用单个连接?
我使用sqldf函数重复地将表的子集与自身连接起来。重复过程在for循环中发生。我读过添加索引可以提高这些联接的性能。df1 <- sqldf('create index...') # create index outside of loop
df2 <- sqldf('select* from t1 left join t2 on t1.col1 = t2.col1')编辑:NULL
>