問題タブ [database-view]

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 に答える
334 参照

sql - SQLite で結果をページングする最良の方法

SQLite で次のクエリがあるとします。

エンド ユーザーがスクロール可能な方法でデータを表示できるようにしたいと考えています (たとえば、Excel で現在表示可能なデータのように)。ユーザーが次のようなことをする代わりに、100 件の結果を下にスクロールした場合:

表示可能な範囲から出るたびにクエリの実行にかかる時間を待たせるのではなく、返される結果が 25 ミリ秒以下であることを確認したいと考えています。

これを行う最良の方法は何ですか?擬似コードでは、次の行に沿って考えていました。

これは、私がやろうとしていることを達成するための最良の方法でしょうか? または、SQLite で上記のようなことを行う標準化された方法はありますか? もしそうなら、これを行うための最良の方法は何でしょうか?

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

oracle - サイズが非常に大きい (400 GB) 実稼働データベースからテスト データベース (すべてのデータを含む) を作成する最速の方法はどれですか?

私は Java の人で、Oracle の利用可能な機能にあまり詳しくありません。私を助けてください。要件は、テスト目的のためだけに本番データベースから作成される仮想 (レプリカ/ミラー/ビュー) データベースを探していることです。すべての自動化テスト ケースの実行が完了したら、作成した仮想データベースを削除します。Oracle にそのような概念はありますか?

私たちはOracle 12cを使用しています。多くのアプリが同じDBを使用しています(その巨大な)

PS: また、デプロイには docker を使用し、AWS も使用します。

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

sql - クエリをビューに変換する

ピリオドに基づいていくつかの itens をカウントする長いクエリがあります。そうは言っても、私は期間 P1 を持っています (これは 07:00:00 と 08:59:59 に変換され、そのようになります。medic と period ですべてのカウントを計算する必要があります。バインドされた値を使用してテーブルを検索します(trunc(a.dt_agenda, 'dd') between :dt_inicial と :dt_final ) UNION ALL を使用してすべてのピリオドをまとめるので、クエリは非常に長くなり、varchar2 フィールド (4000) に格納する必要があります。 So, I need to create an object from my query (おそらくビュー), in a way that in the query search the view, instead of the table. ビューはバインドされた値を受け入れず、バインドなしでは挿入できません開始日と終了日. 誰も私がこれを機能させる方法について何かヒントを持っていますか? 前もって感謝します

クエリに日付列を含めるだけでビューを作成しようとしましたが、後で機能させることができませんでした(ビューに対してクエリを実行)

Then it repeats to P3, P4, P5 and the last part is "Total"

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

android - Android @DatabaseView がビューを見つけられない

からいくつかのデータを取得するために、複雑なデータベース ビューを作成しましたtables

ドキュメントに従って、データベースにビューを指定しました:

そして、私はからしQueriesDaoたい:select everythingView

そして、私は次のエラーで立ち往生しています:

私は多くの投稿を調べましたが、解決策はありませんでした。これをどのように解決すればよいですか?