sql >> Databasteknik >  >> RDS >> PostgreSQL

Använder sqldf och RPostgreSQL tillsammans

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.



  1. Hur anropar man SELECT över DBLINK över DBLINK?

  2. Oracle:konvertera siffror till ord på andra språk än engelska

  3. Ta bort webbadress från textsträngen

  4. Få storleken på en databas i MariaDB