問題タブ [rodbc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - RODBC を使用した MS-SQL 一括挿入
RODBC パッケージを使用して、MS-SQL Server (2000、2005、2008) に一括挿入を実行できますか?
freebcp を使用してこれを実行できることはわかっていますが、RODBC パッケージが Microsoft SQL API のこの部分を実装しているかどうか、またそうでない場合、それを実装するのがどれほど難しいかを知りたいです。
sql - 書式設定された SQL 文字列を R スクリプトに適切に含めることはできますか?
長い SQL 文字列を使用する R スクリプトで作業しています。エディターとアプリケーション間でコピーと貼り付けができるように、クエリを他のマークアップから比較的解放したいと考えています。また、読みやすくするために、クエリを複数の行に分割する機能も必要です。
RODBC のドキュメントでは、このpaste
関数を使用して個別のチャンクからクエリを作成していますが、私としては、煩わしくなく、引用符とコンマが少ないものを好みます。ご協力いただきありがとうございます。
database - Rプロット画像をデータベースに保存するには?
プロット イメージをデータベースに直接保存したいと思います。
Rでこれを行う最良の方法は次のとおりです。
- プロット画像 (png) をファイルシステムに書き込みます
- 書き込まれたファイルを読む
- クエリ(RODBC)を介してファイルをデータベースに送信します
理想的には、png 画像をバイナリ接続に書き込むだけで、上記の手順 1 と 2 を組み合わせたいと思います。Rはこれをサポートしていますか?
r - RでSQLServerに画像をアップロードする方法
データベーステーブルに更新したいグラフをいくつか作成しています。私が従う手順は次のとおりです。
- グラフをpng/jpegファイルとして作成します。
- そのファイルをバイナリベクトルとして読み取ります
- sqlUpdate
ステップ2と3の私のコード:
データベースには、主キーDemandPatternIDを持つテーブルdf_DemandPatternMasterがあり、pngFileフィールドにNULL値を持つ適切なレコードがあります。
1バイトのデータだけを挿入することになります。ペーストがシリアル化されたベクトルを見て、接頭辞と接尾辞のテキストを含むベクトルを作成するためと思われる理由です。また、pngファイルのハンドルを直接渡してみました
これも失敗します。
お知らせ下さい。
sql - このsqlQueryをRでコーディングするためのより良い方法はありますか?
RODBCパッケージを使用して、データベースデータを取得し、それを処理するRスクリプトを作成しています。現在、私のすべてのsqlQueryコマンドは1つの長い文字列です。
見た目が醜く、読み取り/更新が困難です。私はそれらを複数行に配置しようとしましたが、改行文字が邪魔になります。現在、私の最善は、多くのペーストを使用することです。
しかし、すべての行を引用符で囲み、空白を正しくするのは好きではありません。もっと良い方法はありますか?
r - RODBC sqlSave() と列名のマッピング
sqlSave の使用について質問があります。R はデータ フレーム内の RODBC データをデータベース テーブルの列にどのようにマップしますか?
列 X と Y を持つテーブルと、列 X と Y を持つデータ フレームがある場合、RODBC は X を X に、Y を Y に入れます (試行錯誤でわかりました)。しかし、A を X に、B を Y に配置するように、data.frame 列をデータベース テーブルの列にマップする方法を R に明示的に伝えることはできますか?
私は R に慣れていないので、RODBC のマニュアルは少しわかりにくいと思います。また、インターネット上で例を見つけることもできません。
r - searchTwitterの結果(ライブラリ(twitteR)から)をdata.frameに変換する方法は?
Twitter の検索結果をデータベース (SQL Server) に保存する作業を行っていますが、twitteR から検索結果を取得するとエラーが発生します。
私が実行した場合:
次のエラーが表示されます。
RODBC を使用して sqlSave を使用してこれをテーブルに追加するには、data.frame である必要があるため、これは重要です。少なくともそれは私が得たエラーメッセージです:
リストをdata.frameに強制する方法、またはRODBCを介してリストをロードする方法について誰か提案がありますか?
最終的な目標は、searchTwitter によって返される値の構造を反映したテーブルを作成することです。取得してロードしようとしているものの例を次に示します。
したがって、子犬の data.frame には次のような列名が必要だと思います。
mysql - R プロットを Web サーバーに保存する
MySQL サーバーからデータを抽出し (RODBC パッケージを使用)、R でそのデータに対していくつかの統計ルーチンを実行し、生成されたプロットをサーバーに保存して、Web ブラウザーで取得できるようにする手順を作成しようとしています。少しの php と Web マジックを介して。
私の計画は、RODBC パッケージを使用してステートメントへの SQL 挿入を実行することにより、MySQL BLOB フィールドにプロットを保存することです。データを文字列として直接挿入できると思います。問題は、データ文字列を取得するにはどうすればよいですか?これでも機能しますか? 私の最善の考えは、savePlot関数を使用して一時ファイルを保存し、それを何らかの方法で読み戻すことです。
誰もこれを以前に試しましたか、これにアプローチする方法について提案がありますか?
r - RODBC sqlSave 列の種類: どのように決定されますか?
RODBC が新しく作成された (アクセス) テーブルの列の種類をどのように決定するかを理解しようとしていますか? sqlSave の R ドキュメントは非常に不可解です:「型は、引数 varTypes および typeInfo を参照することによって選択されます」。そして、この引数の例はありません。より良い説明はどこにありますか?
r - RODBC sqlSave すべての列ではない
列のサブセットのみを書き込むように sqlSave を作成するにはどうすればよいですか。
たとえば、列 A、B、C、D を持つ (MS-Access) テーブルがあり、列 A、B、D (C なし) を持つデータ フレームで sqlSave コマンドを送信すると、次のメッセージが表示されます。
(私のテーブルの列はすべてオプションで定義されています)
名前が C で値が NA のダミー列をデータ フレームに追加すると、sqlSave は問題なく動作しますが、これを行う別の方法はありますか? 使用できる引数はありsqlSave
ますか? ドキュメントでそれらを見つけることができません。