問題タブ [database-agnostic]

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 投票する
4 に答える
6667 参照

indexing - Liquibase を使用して降順キー列を持つインデックスを作成する

liquibase を使用して「順序付きインデックス」を作成する一般的な方法があるかどうか疑問に思っています。これらの種類の SQL ステートメントを生成するもの:

Oracle、postgresql、mysql、および sql サーバーに必要です。

SQLそうでない場合は、各 RDBM のタグを使用して手動で行う必要があります。

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

sql - SQLは特定の数の行を選択します

こんにちは、行を「開始」から「終了」まで取得する SQL クエリ ステートメントが必要です。

例えば:

ページ 1 ではアイテム 1 ~ 10 のみが選択され、ページ 2 ではアイテム 11 ~ 20 が選択されるなど、多くのアイテムが含まれる Web サイト。

Microsoft SQL Server と MySQL でこれを行う方法は知っていますが、プラットフォームに依存しない実装が必要です。:/

ID のインクリメント行がありますが、途中で削除すると、経由で選択したときに結果が台無しになります

もちろん

これは、データベース全体を ResultSet にフェッチしなくても可能ですか?

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

sql - SQL: value1 でグループ化し、value1 を "not" にしますか?

次のようなテーブルがあります。

OrderType で「グループ化」を行うのは簡単ですが、次のようなものを得るために「グループ化」を行う方法はありますか?

これは DB2 ですが、理想的には、DB ベンダーに関係なく機能するソリューションを探しています。

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

magento - Magento インストーラーのセットアップに依存しない挿入

Magento Setup Resources に関するこのチュートリアルを完了しました。

ある時点で、より多くのデータベース バックエンドをサポートしていることがわかりましたが、前述のチュートリアルでは、テーブルを作成する方法のみが説明されています。

以前に作成したテーブルに(不可知論者のスクリプト) データを挿入する方法に関するいくつかのリソース/例が必要です。

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

database - プラグ可能なデータベースインターフェイス

私は、複数の卸売業者のバックエンドシステムへのインターフェイスの仕様を調査しているプロジェクトに取り組んでいます。これが私たちが取り組んでいるものです、

  1. 各卸売業者には、10,000以上の複数の製品があります。また、各卸売業者は製品の価格をカスタマイズしています。
  2. アクセスされる卸売業者のリストは今後も増え続けるため、システムから数千の卸売業者にアクセスできる可能性があります。
  3. 卸売業者は地理的に分散しています。
  4. このシステムへのインターフェースにより、ユーザーは希望する卸売業者を選択し、製品を閲覧することができます。
  5. 製品価格の更新は、リアルタイムでサイトに反映される必要があります。したがって、卸売業者が価格を更新した場合、サイトですぐに利用できるようになります。
  6. システムはデータベースに依存しない必要があります。
  7. このシステムは、卸売業者側で簡単にセットアップでき、日常業務への影響を最小限に抑える必要があります。

当初は、卸売業者ごとにデータベースを作成することを考えていましたが、将来的には数千の卸売業者が存在する可能性があるため、パフォーマンスとストレージに関してはこれが最良のオプションです。データをローカルに保存するのではなく、卸売業者のデータベースに直接クエリを実行する方がよいでしょうか。これを実行しても、データベースにとらわれないままでいられますか?そのような実装に最適なテクノロジースタックは何でしょうか?ある種のORMツールが必要です。

Javaベースのフレームワークとテクノロジーが推奨されます。

ありがとう。

0 投票する
6 に答える
19500 参照

sql - SQLで日付の週番号を取得する

データベースに依存しない SQL で日付の週番号を取得する方法はありますか?

たとえば、私が使用する日付の月を取得するには:

しかし、EXTRACT 関数は SQL92 の週数を認識しません。

データベースに依存しないソリューションが必要であることに注意してください。これを MS SQL Server に関する質問と誤解しないでください。

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

python - Django:データベース固有のコードを管理するには?

unaccentdjango プロジェクトに postgres 機能を使用しています。

これにより、アプリデータベースが固有になり、他のデータベース(拡張子のないpostgresなど)を使用できるようにしたいと考えています。この場合、もちろん、私は使用しませんunaccent

ユーザーにとって透過的なものにしたいと思います。私のコードは次のようになります。

残念ながら、unaccentがデータベースにインストールされていない場合、 DatabaseError が発生しますが、2 番目のクエリは次のエラーで失敗します。

トランザクションのサポートを追加してロールバックしようとしましたが、成功しませんでした。

unaccentこのエラーを管理し、利用可能かどうかに関係なくコードを機能させる最善の方法は何ですか?

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

sql - CURRENT_TIMESTAMP の DB に依存しない SQL

私は現在 Oracle を使用していますが、ほとんどの SQL はデータベースに依存しません。1 つの例外は、MSSQL で失敗する CURRENT_TIMESTAMP です。これについても、より移植性の高い構文に移行することは可能ですか?