sql >> Database teknologi >  >> RDS >> PostgreSQL

Bruger sqldf og RPostgreSQL sammen

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.



  1. Bedste praksis for at oprette indekser på dine MySQL-tabeller – Rullende indeksbygninger

  2. SQL SELECT for begyndere

  3. Gem MySQL-resultater i PHP-array for to forespørgsler

  4. MYSQL søgeresultat