問題タブ [monetdb]
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.
monetdb - 「groupby」が出力として1つの列のみを提供するのはなぜですか?
私はこのようなテーブルを持っています:
各IDが(初期値または最小値から)どの程度進歩したかを知りたい
ので、sybaseに次のように入力できます。
ただし、monetdb
これはサポートされていません(SQL'99を使用しているのかどうかはわかりません)。
グループ化すると、1つの列のみが表示されるか、他の値の平均である可能性がありますが、望ましい結果は得られません。
でgroupbyする代わりの方法はありますmonetdb
か?
javascript - monetdb 接続に c ライブラリを使用する node.js モジュールを作成することはできますか?
と接続しようとしmonetdb
ていnode.js
ます。moentdb
mapi ライブラリを使用してクエリを実行できる単純な (20 行の) C プログラムがあります。
node.js
これらのライブラリを使用して、これらのライブラリを使用して接続する何か(モジュール/アドオン)を構築できますmonetdb
か?
(odbc の使用はオプションですが、独自の欠点があります。)
Update1 :
node-ffi はかなり素晴らしいです。フェッチ テーブル プログラムを非常に簡単に作成できました。(たとえば、作業コードを追加しました。)
したがって、3 つのオプションがある場合
1. ODBC
2. node-ffi
3. データベース データを取得し、ソケットを介して node.js からの接続をリッスンする ac プログラム
node.jsのアドオンを開発する時間がほとんどない場合、実装するより良いオプションであるパフォーマンスの観点から
更新 2:
上記のコードは本番環境での使用はお勧めしません... node.js の非同期機能を使用しないため、ベイビー ステップで使用してください。
sql - monetdbの日付クエリ?
次のクエリを実行できます
しかし、「1」の代わりに変数を配置することはできません。次の方法を試しましたが成功しませんでした
私もキャストを試みましたが、まだ結果はありません。
pentaho - MonetDB の case ステートメントで変数をバインドする
MonetDB でバインド変数を使用する際に奇妙な制限に遭遇したようです。where field=${var} と言って通常の方法でバインド変数を使用すると、機能します。しかし、この場合ではありません:
以下にサンプルを示します。
そして、ここにエラーがあります:
Pentaho 経由で最新バージョンの jdbc ドライバー (2.9) を使用します。
sql - MonetDBで小文字でソートすることは可能ですか?
MonetDB で 'Order by lower(field_name)' を実行することは可能ですか?
r - パッケージ MonetDB.R の dbWriteTable で「Error in .local(conn, statement, ...)」が発生する理由は何ですか?
MonetDB をセットアップし、大きな data.frame をデフォルト データベース (デモ) に新しいテーブルとして書き込もうとすると、エラーが発生します。
data.frame には次元があります。
すべての列が文字としてフォーマットされています。
エラーは、文字列値が長すぎることが原因のようです (@Hannes Mühleisen に感謝):
MonetDB は新しい (VAR)CHAR 変数の上限をどのように設定しますか (ドキュメントに上限に関する情報はありませんでした)。MonetDB.R を介して R からテーブルを作成するときに、グローバルな上限を設定できますか、または上限を対話的に設定できますか?
monetdb - monetdb データベースを別のマシンに転送する方法
ubuntu 12.04 lts サーバーでPython ライブラリhttps://pypi.python.org/pypi/python-monetdb/11.16.0.7を使用して monetdb データベースを作成しました。このデータベースを別のubuntu 12.04 ltsサーバーに転送したいと思います。ただし、monetdbがデータベースを作成する場所(ディレクトリ名)(ubuntu 12.04内)と、このデータベースを別のマシンに転送するために従う必要がある手順(別のマシンでデータベースにクエリを実行できるようにするため)について理解できません機械)?