Verwendung von sqldf mit RPostgreSQL
sqldf
funktioniert automatisch mit dem test
Datenbank in PostgreSQL, wenn RPostgreSQL geladen ist. So können Sie einen test
erstellen Datenbank in PostgreSQL und verwenden Sie dann sqldf damit
oder Sie können den Namen einer anderen Datenbank angeben.
Siehe:sqldf-FAQ 12
Verwendung von sqldf mit RSQLite
Wenn Sie sqldf mit RSQLite statt mit RPostgreSQL verwenden möchten, können Sie sqldf
verwenden 's drv
Argument, um die Verwendung eines nicht standardmäßigen Treibers zu erzwingen. z.B.
sqldf("select foo from bar...",drv="SQLite")
oder Sie können den Treiber global mit "sqldf.driver"
festlegen Möglichkeit. Aus R:
options(sqldf.driver = "SQLite")
oder eine andere Möglichkeit, wenn Sie RJLite verwenden möchten, ist das detach
RPostgreSQL, bevor Sie sqldf verwenden und danach erneut laden.
Siehe ?sqldf
für Details.