sql >> Databáze >  >> RDS >> PostgreSQL

Použití sqldf a RPostgreSQL společně

Použití sqldf s RPostgreSQL

sqldf bude automaticky fungovat s test databáze v PostgreSQL, pokud vidí, že je načten RPostgreSQL. Můžete tedy vytvořit test databázi v PostgreSQL a poté použijte sqldf s tím

nebo můžete zadat název jiné databáze.

Viz:sqldf FAQ 12

Použití sqldf s RSQLite

Pokud chcete použít sqldf s RSQLite spíše než s RPostgreSQL, můžete použít sqldf drv uživatele argument k vynucení použití jiného než výchozího ovladače. např.

sqldf("select foo from bar...",drv="SQLite")

nebo můžete ovladač nastavit globálně pomocí "sqldf.driver" volba. Zevnitř R:

options(sqldf.driver = "SQLite")

nebo další možností, pokud chcete použít RSQLite, je detach RPostgreSQL před použitím sqldf a poté jej znovu načtěte.

Viz ?sqldf pro podrobnosti.



  1. Proč je moje připojení MySQLi tak pomalé?

  2. Je vlákno mysql_insert_id bezpečné?

  3. Numerické funkce v Oracle (úplný seznam)

  4. Jak zobrazit úvodní nuly v řadě věštců