問題タブ [system-views]

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

sql-server-2005 - IDENTITY列のseed_valueとincrement_valueはどこにありますか?

sys.* ビューを使用してメタデータを収集しています。ドキュメントによると、sys.identity_columns ビューはシード値と増分値を返します。

ただし、上記のクエリは 1 つの列だけを返します。私だけでしょうか?

(注:この質問を以前のバージョンから多少変更する必要がありました。)

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

mysql - MySQL のシステム ビュー

MS SQL 2005 のデータベース構造に関する情報を取得するために、SYS.ALL_OBJECTS、SYS.FOREIGN_KEYS などのシステム カタログ ビューを使用しています。

MySQL (v. 5) サーバー用の同等の機能/ビューはありますか?

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

database-design - システムテーブル/ビューとの関係はありますか?

ユーザーテーブルからシステムへの関係を持つことは可能ですか?テーブル見る?コンテキストを与えるために、あるテーブルの列の値を別のテーブルの列名に制限したいと思います。これは、2番目のテーブルの列名を格納するシステムビューを確認することで最も簡単に実行できるようです。テーブル。

したがって、古典的な例を使用して、Customers(FirstName LastName)のテーブルがある場合、「FirstName」または「LastName」のみである列「customerAttribute」を持つ別のテーブルを作成したいと思います。これを動的に保つには、「customerAttribute」列が実際には、Customerテーブルの列の名前を格納するシステムビューからの外部キーであると便利です。そうすれば、実際のCustomersテーブルで列が追加、削除、および名前変更されるときに、データの整合性の問題について心配する必要がありません。

SQL Serverでこの関係を作成する簡単な方法がわかりませんでした。そのため、システムテーブルやビューとの関係をいじったり、作成したりするのは大したことではないかと思います。

ありがとう!

PS私は、SOに投稿した別の問題を解決するために、この質問をします。

編集:システムビューと直接関係を作成できない場合でも、クエリをシステムビューに返し(列名を取得するため)、そのビューとの関係を作成するビューを作成できます...今それを試してみてください。

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

sql-server-2005 - データベースからすべてのUDFを選択しますか?

何かのようなもの:

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

oracle - データディクショナリからパッケージグローバル変数を検索する

私はパッケージを持っています:

このパッケージにこのグローバル変数があることを確認するために、SYSビューを照会する方法はありますか?明示的な変数名とデータ型に興味があります。

PS解析user_sourceはカウントされません。

編集:ゲッター/セッター関数を導入せずにそれを実行したいと思います。

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

sql - all_tab_cols からテーブルと列の情報を検索する

ストアド プロシージャに含まれる列に基づいて、テーブルの種類を識別しようとしています。最初に思いついたクエリは次のとおりです。

テーブルに両方の列が存在しない限り、これは機能しません。これを攻撃する明らかな方法が欠けていると確信しています。

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

sql-server - 主キーのみを一覧表示する SQL Server のビューはありますか?

私は SQL Server を扱っていて、もしよろしければ、ちょっとした「振り返り」をしようとしています。sys.identity_columnsすべてのテーブルのすべての ID 列を含むシステム ビューを見つけました。

ただし、ID 列ではない主キーに関する情報を選択できるようにする必要があります。すべての主キーと主キーのみに関するデータを含むビューはありますか? そうでない場合、他にどのようにこのデータを取得できますか?

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

sql-server-2008 - Sql Server 2008 に全文索引システム ビューがありません

システムビューについて読んでいます:sys.dm_fts_index_keywords_by_document msdnで、2008年のデータベースでビューが見つかりません。デフォルトでそこにあるべきかどうか誰でも知っていますか?

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

sql-server - 単一のクエリを介して 2 番目のデータベースで同等のログインを見つけることは可能ですか?

データベース レベルのログインは、ゼロから 1 つのサーバー インスタンス レベルのログインに関連付けることができます。存在する場合は、別のデータベースのゼロから 1 つのデータベース レベルのログインに関連付けることができます。

単一のクエリを使用して一致するログインを取得することは可能ですか?

この質問に対する答えを考えると、そうではないと思います。しかし、それは尋ねる価値があります。

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

sql-server-2008 - システムビューを使用して、テーブル内のすべての列の集計値を取得できますか?

テーブルを設定している最中です。各列にある0の値の数を確認したいと思います。これまでシステムビューを使用したことがありません...このようなことはできますか?(これは入力されたとおりには機能しません。もちろん、意図を伝えるためだけです):

したがって、出力は次のようになります。

各整数は、テーブルのその列の0値のカウントです。

前もって感謝します...