Utilizzo di sqldf con RPostgreSQL
sqldf
funzionerà automaticamente con il test
database in PostgreSQL se vede che RPostgreSQL è caricato. Quindi puoi creare un test
database in PostgreSQL e quindi utilizzare sqldf con quello
oppure è possibile specificare il nome di un database diverso.
Vedi:Domande frequenti su sqldf 12
Utilizzo di sqldf con RSQLite
Se vuoi usare sqldf con RSQLite piuttosto che con RPostgreSQL puoi usare sqldf
drv
di argomento per forzarlo a utilizzare un driver non predefinito. per esempio.
sqldf("select foo from bar...",drv="SQLite")
oppure puoi impostare il driver a livello globale usando il "sqldf.driver"
opzione. Dall'interno di R:
options(sqldf.driver = "SQLite")
oppure, un'altra possibilità se desideri utilizzare RSQLite è detach
RPostgreSQL prima di utilizzare sqldf e caricarlo nuovamente in seguito.
Vedi ?sqldf
per i dettagli.