問題タブ [roracle]

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.

0 投票する
1 に答える
1958 参照

windows - ROracle のインストール

ROracle パッケージを自分のコンピューターで実行するのに問題があります。Windows 10 と R 3.5.1 を使用しています (Windows 7 で動作しました)。最初の試み:

こちらの手順に従い、Oracle から直接ダウンロードし ました Windows 7 に ROracle パッケージをインストールする方法は?

これらのサイトも見ましたが、提案はどちらも機能しません。 ROracle パッケージのインストール方法

ROracle のインストール :: 共有オブジェクトのエラーを読み込めません

Windows 10 64ビットにOracle用のrパッケージをインストールする方法

私のマシンにはmysqlとsqldeveloperがあります。どんな助けでも大歓迎です。

0 投票する
0 に答える
49 参照

r - ROracle のインストール中に _OCIArrayDescriptorAlloc が見つからない

ROracleライブラリをインストールしようとしていますが、次のエラーが発生します。

このような別のアプローチに従おうとしましたが、それでも修正できません。

macOS Sierra 10.12.6 と R バージョン 3.5.1 を使用しています。

0 投票する
1 に答える
251 参照

r - 特殊文字は ? に変換されます Rを使用してOracle Databaseに挿入する場合

ROracle パッケージと DBI パッケージを使用して、Oracle データベースに接続しています。特殊文字を含む挿入ステートメントを実行しようとすると、特殊文字が非特殊文字に変換されます。(私が認識していない「特別な」および「特別ではない」というより正しい用語があると確信しています)。

まず、次の接続を行います。

次に、作成済みのテーブルに対して次の挿入ステートメントを実行します。列 A の型は nvarchar2 です。

これが返されるものです:

ご覧のとおり、「£」記号は「#」に置き換えられます。PL/SQL で挿入ステートメントを直接実行できますが、問題はないので、R の問題のようです。

0 投票する
2 に答える
1018 参照

r - str_detect を使用した Dplyr フィルターが空のティブルを返す

R に dplyr クエリがあり、str_detect でフィルター処理して、文字 "KS" で始まるケースのみを取得しますが、空のティブルを返します。ROracle を使用して Oracle データベースに接続しています。

ただし、collect() を使用してティブルを生成すると、次のように動作します。

何故ですか?そして、収集なしでどのように機能させることができますか? 必要なテーブルのいくつかは、収集するには大きすぎます。

更新:次のように、特定の列の値をフィルター処理するように変更すると、 table %>% filter(str_detect(COLUMN, "^KS"))機能します。何らかの理由で、正規表現は collect() なしでは機能しません。