問題タブ [sql]

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

sql - データベース スキームの SQL クエリ

SQL Server でデータベースにクエリを実行して、特定の名前のフィールドを持つすべてのテーブルを取得するにはどうすればよいでしょうか?

0 投票する
4 に答える
21618 参照

sql - SQL スキーマのみをバックアップしますか?

構造だけの SQL Server 2005 データベースのバックアップを作成する必要があります...レコードはなく、スキーマだけです。これを行う方法はありますか?

編集:古いプロセスで使用するバックアップファイルを作成しようとしているので、スクリプトは私の目的では機能しません。申し訳ありません

0 投票する
7 に答える
1862 参照

sql - 時間内のテーブルの配布

ユーザーごとに約 3000 行の MySQL テーブルがあります。列の 1 つは変更可能な日時フィールドであるため、行は時系列ではありません。

グラフで時間分布を視覚化したいので、多数の個別のデータポイントが必要です。20 個のデータポイントで十分です。

私はこれを行うことができます:

150行ごとに見てください。

または、20 個の個別のクエリを実行して、 and を使用することもできlimit 1ますoffset

しかし、もっと効率的な解決策があるはずです...

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

sql - SQL Server に監査テーブルを実装するための提案はありますか?

私が過去に使用した簡単な方法の 1 つは、基本的には、監査したいテーブルの構造を反映した 2 番目のテーブルを作成し、メイン テーブルに更新/削除トリガーを作成することです。レコードが更新/削除される前に、現在の状態がトリガーを介して監査テーブルに保存されます。

効果的ではありますが、監査テーブル内のデータは、最も有用ではなく、レポートするのも簡単ではありません。データの変更を監査するためのより良い方法があるかどうか疑問に思っていますか?

これらの記録はあまり更新されるべきではありませんが、非常に機密性の高い情報であるため、すべての変更が監査され、簡単に報告されることが顧客にとって重要です。

0 投票する
8 に答える
12781 参照

mysql - MySQL で結果セット全体を連結するにはどうすればよいですか?

次のクエリを試しています。

これは 3 つのクエリがくっついたものです。ただし、返される結果セットは、望ましくないクエリ #1 の結果の前にクエリ #3 の結果を反映しています。

結果がクエリ #1 のすべて、次にクエリ #2 のすべて、次にクエリ #3 のすべてになるように、これらに優先順位を付ける方法はありますか? PHP ではまだこれを実行したくありません (最初のクエリで表示された結果を 2 番目のクエリで表示しないように制御する必要があることは言うまでもありません)。

0 投票する
5 に答える
4788 参照

sql - SQL ビュー/テーブル構造の図を生成するには、どのプログラムを使用できますか?

私は現在、多くのビューを含む ms-sql データベース構造の一部を再設計する任務を負っており、その一部には他のビューへの結合が含まれています。

とにかく、構造全体を視覚化するのに役立つダイアグラムを自動的に生成するユーティリティを推奨できる人がここにいるのだろうか。

このような問題に使用した中で最も優れたプログラムは何ですか?

0 投票する
15 に答える
233487 参照

sql - 名前が特定の文字列で始まるすべてのテーブルを削除します

名前が特定の文字列で始まるすべてのテーブルを削除するにはどうすればよいですか?

INFORMATION_SCHEMAこれは、いくつかの動的SQLとテーブルを使用して実行できると思います。

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

sql - 以前のバージョンの SQL Server で Management Studio (ver. 2008) の IntelliSense 機能を使用できるようにするトリックはありますか?

Management Studio の新しいバージョン (つまり、SQL Server 2008 に同梱されているバージョン) には、ついに Transact-SQL IntelliSense 機能が追加されました。ただし、すぐに使用できるのは、SQL Server 2008 インスタンスでのみ機能します。

これに対する回避策はありますか?

0 投票する
8 に答える
159619 参照

sql - SQLケース式の構文?

SQL Case 式の完全で正しい構文は何ですか?

0 投票する
3 に答える
918 参照

sql - データベース システムの切り替えを決定するポイント

開発者が SQLite、MySQL、MS SQL などから切り替える必要がある Web かデスクトップかを開発する場合