Använda sqldf med RPostgreSQL
sqldf
kommer automatiskt att fungera med test
databas i PostgreSQL om den ser att RPostgreSQL är laddad. Så du kan skapa ett test
databas i PostgreSQL och använd sedan sqldf med det
eller så kan du ange namnet på en annan databas.
Se:sqldf FAQ 12
Använda sqldf med RSQLite
Om du vill använda sqldf med RSQLite istället för med RPostgreSQL kan du använda sqldf
s drv
argument för att tvinga den att använda en icke-standarddrivrutin. t.ex.
sqldf("select foo from bar...",drv="SQLite")
eller så kan du ställa in drivrutinen globalt med "sqldf.driver"
alternativ. Inifrån R:
options(sqldf.driver = "SQLite")
eller en annan möjlighet om du vill använda RSQLite är att detach
RPostgreSQL innan du använder sqldf och ladda det igen efteråt.
Se ?sqldf
för detaljer.