問題タブ [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.
r - ROracle を使用して Oracle に接続する
ROracle_1.3-1 を使用して Oracle に接続しようとしています。次のコマンドを実行すると:
次のエラーが発生します。
.oci.Connect(.oci.drv()、ユーザー名 = ユーザー名、パスワード = パスワードのエラー: ORA-24315: 無効な属性タイプ
このエラーを回避するにはどうすればよいですか?
r - ROracle 接続から `character(0)` のみを取得します
以下のように構成された ROracle 接続からデータ テーブルを取得できない理由を誰かが知っていますか?
そこまでは大丈夫そうで、私の環境では以下の項目が出てきました
seeROracle 環境
しかし、dbListTables(con)
回復したテーブルを確認するために使用するcharacter(0)
と、Oracle データベースに何もないように感じました。
テーブルを表示するにはどうすればよいですか?
r - ROracle dbGetQuery バインド パラメータを名前で指定
ROracle を使用して、R でパラメーターを使用して多数のクエリを処理しようとしています。各クエリにどのパラメーターが表示されるかはわかっていますが、それらがどの順序で表示されるかはわかりません。したがって、各クエリでパラメーターを名前で送信する方法を探しています。サンプルコード:
この種の解決策を除いて、これに対する回避策は高く評価されます
これはSQLインジェクションに対してサニタイズしないためです(パラメーターはユーザー入力から取得されます)。
r - ROracle でのエンコーディング
ROracle を使用して Oracle データベースから æ、ø、å などのノルウェー文字をインポートする際に問題が発生しています。以前にRODBCで同様の問題が発生しました。csv や xlsx などのファイルからインポートする場合は問題ありません。ROracle でインポートする場合のエンコーディングの設定に問題があると確信していますが、ドキュメントにはその方法が実際には記載されていません。
さまざまな回答が、インポート後に UTF-8 に変換する関数を記述していますが、それは私にとって有効な解決策ではありません。dplyr パッケージを使用して oracle DB にクエリを実行したいのですが、 のような文字を使用してクエリできるようにする必要がありますæøå
。
これが私の接続文字列と、テストとして使用する sql-query です。
これにより、次のような結果が得られます。R?dgivningskontor
ここに私のセッション情報があります: