Brug af sqldf med RPostgreSQL
sqldf
vil automatisk arbejde med test
database i PostgreSQL, hvis den ser, at RPostgreSQL er indlæst. Så du kan oprette en test
database i PostgreSQL, og brug derefter sqldf med det
eller du kan angive navnet på en anden database.
Se:sqldf FAQ 12
Brug af sqldf med RSQLite
Hvis du vil bruge sqldf med RSQLite i stedet for med RPostgreSQL, kan du bruge sqldf
's drv
argument for at tvinge det til at bruge en ikke-standard driver. for eksempel.
sqldf("select foo from bar...",drv="SQLite")
eller du kan indstille driveren globalt ved hjælp af "sqldf.driver"
mulighed. Indefra R:
options(sqldf.driver = "SQLite")
eller en anden mulighed, hvis du ønsker at bruge RSQLite, er at detach
RPostgreSQL, før du bruger sqldf og indlæs det igen bagefter.
Se ?sqldf
for detaljer.