sql >> データベース >  >> RDS >> PostgreSQL

sqldfとRPostgreSQLを一緒に使用する

    RPostgreSQLでのsqldfの使用

    sqldf testで自動的に機能します RPostgreSQLがロードされていることを確認した場合のPostgreSQLのデータベース。したがって、testを作成できます PostgreSQLでデータベースを作成し、それでsqldfを使用します

    または、別のデータベースの名前を指定できます。

    参照: sqldf FAQ 12

    RSQLiteでのsqldfの使用

    RPostgreSQLではなくRSQLiteでsqldfを使用する場合は、sqldfを使用できます。 のdrv デフォルト以外のドライバーを使用するように強制する引数。例えば

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

    または、"sqldf.driver"を使用してドライバーをグローバルに設定できます オプション。 R内から:

    options(sqldf.driver = "SQLite")
    

    または、RSQLiteを使用する場合の別の可能性は、detachです。 sqldfを使用する前にRPostgreSQLを実行し、後で再度ロードします。

    ?sqldfを参照してください 詳細については。



    1. PostgreSQL9.1の主キーの自動インクリメント

    2. 見積もりに注意を払う

    3. 警告:mysqli_select_db()は、正確に2つのパラメーターを想定しています。

    4. テーブルを読み取り専用としてマークするにはどうすればよいですか?