問題タブ [vertica]
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.
ruby-on-rails - SQL選択結果セットの出力を含むRubyハッシュの値を見つける
ルビーを学んでいます。次のような単純な検索コマンドを使用するためにアクティブ レコードを使用したいと思いMyModel.find_by_emp_id(i.emp_id)
ます。次のように、モデルに対して単純な SQL クエリを実行した結果セット:
vemployees = conn.query("select * from employees")
ハッシュのようなデータ構造を返します。データ構造 vemployees は Vertica::result タイプで、構造は次のようになります。
結果のリストを確認せずに vemployees.find_by_emp_id(i.emp_id) のようなものを実行するにはどうすればよいですか?
utf-8 - Vertica への UTF-8 文字列のアップロード
Vertica クライアント (VSQL ツール) によってトリガーされる COPY コマンドを使用して、いくつかの UTF-8 文字列を Vertica データベースにアップロードしようとしています。残念ながら、Vertica docs から:
ドライバーは、COPY または COPY LOCAL ステートメントを実行してロードされたデータを変換しません。
インポートしているデータは次のようになります
これはいくつかの文字のセットであり、インポートされる 1 つの文字列を表します。誰もこれを行う方法を知っていますか? もちろん、必要に応じて、COPY コマンドをトリガーする前に sed-awk マジックを実行するオプションもあります。
sql - verticaの列の連結が機能しない
verticaデータベーステーブルから挿入ステートメントのエクスポートを取得しようとしています。挿入ステートメントを生成するクエリを作成しようとしていますが、構文の問題が発生しています。Verticaで以下のようなことをするにはどうすればよいですか?
sql - sysdate 値が異なる SQL 挿入
私はこのような挿入をしています:
SELECT 部分だけを実行すると、次のような値が得られます。
これはまさに私が挿入したいものです。
しかし、挿入全体を実行すると、次のような値が得られます。
sysdate がこのように動作する理由と、適切な回避策を知っている人はいますか?
sql - SQL での重複
次のデータを含むテーブルがあります。
個別のユーザーによるアプリ間の重複を知りたいので、私の最終結果は次のようになります
つまり、アプリ A のみを使用しているユーザーが 3 人、アプリ A とアプリ B の両方を使用しているユーザーが 2 人、アプリ B のみを使用しているユーザーが 2 人いることを意味します。
多くのアプリとユーザーが SQL でこれを行うにはどうすればよいか覚えていますか?
jdbc - Vertica DB を Weblogic 10.3 に接続しようとしています
Linux Redhatで作業して
います。以下の 2 つの jar があります
。
私が従った手順:
1 jar を 2 にコピーしました。$WL_HOME/server/lib
以下のエクスポートのように、jar のパスを Linux パスに設定しました。WL_HOME=/usr/local/WL_Server10.3/sever
PATH= ${WL_HOME}/lib:${PATH}
3 修正しました${WL_HOME}/common/bin/commEnv.sh
以下のように私のjarエントリを追加しました
//私も以下の手順をグーグルで試してみました.... オプションの手順
4> Modified ${WL_HOME}/server/lib/jdbcdrivers.xml
必須パラメーターを追加しました。値
に入力するものを取得できなかったため、URLClassPathName
無視しました。
5>Weblogic サーバーを再起動し、管理コンソールにログインしました
6>新しい JDBC データ ソースを追加しました
接続をテストしているときに、エラーを下回っています:
Vertica Database を Weblogic 10.3 に接続する手順を誰かが手伝ってくれたら最高です。
sql - postgres や Vertica でタイムゾーンを設定すると実際に何をしますか? 作成したクエリは、日付列の現在のデータを変換しますか?
postgresデータベースで次を実行しました
以下を実行すると、タイムゾーンとして UTC が表示されます。
次に、テーブルをクエリします。私のテーブルにはいくつかの列があり、そのうちのいくつかは日付列です。そのテーブルにクエリを実行すると、日付列は UTC で日付を表示しますか? 列には時間がなく、日付だけです。このタイムゾーン設定はどのように機能しますか?