問題タブ [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.
sql-server-2005 - IDENTITY列のseed_valueとincrement_valueはどこにありますか?
sys.* ビューを使用してメタデータを収集しています。ドキュメントによると、sys.identity_columns ビューはシード値と増分値を返します。
ただし、上記のクエリは 1 つの列だけを返します。私だけでしょうか?
(注:この質問を以前のバージョンから多少変更する必要がありました。)
mysql - MySQL のシステム ビュー
MS SQL 2005 のデータベース構造に関する情報を取得するために、SYS.ALL_OBJECTS、SYS.FOREIGN_KEYS などのシステム カタログ ビューを使用しています。
MySQL (v. 5) サーバー用の同等の機能/ビューはありますか?
database-design - システムテーブル/ビューとの関係はありますか?
ユーザーテーブルからシステムへの関係を持つことは可能ですか?テーブル見る?コンテキストを与えるために、あるテーブルの列の値を別のテーブルの列名に制限したいと思います。これは、2番目のテーブルの列名を格納するシステムビューを確認することで最も簡単に実行できるようです。テーブル。
したがって、古典的な例を使用して、Customers(FirstName LastName)のテーブルがある場合、「FirstName」または「LastName」のみである列「customerAttribute」を持つ別のテーブルを作成したいと思います。これを動的に保つには、「customerAttribute」列が実際には、Customerテーブルの列の名前を格納するシステムビューからの外部キーであると便利です。そうすれば、実際のCustomersテーブルで列が追加、削除、および名前変更されるときに、データの整合性の問題について心配する必要がありません。
SQL Serverでこの関係を作成する簡単な方法がわかりませんでした。そのため、システムテーブルやビューとの関係をいじったり、作成したりするのは大したことではないかと思います。
ありがとう!
PS私は、SOに投稿した別の問題を解決するために、この質問をします。
編集:システムビューと直接関係を作成できない場合でも、クエリをシステムビューに返し(列名を取得するため)、そのビューとの関係を作成するビューを作成できます...今それを試してみてください。
oracle - データディクショナリからパッケージグローバル変数を検索する
私はパッケージを持っています:
このパッケージにこのグローバル変数があることを確認するために、SYSビューを照会する方法はありますか?明示的な変数名とデータ型に興味があります。
PS解析user_sourceはカウントされません。
編集:ゲッター/セッター関数を導入せずにそれを実行したいと思います。
sql - all_tab_cols からテーブルと列の情報を検索する
ストアド プロシージャに含まれる列に基づいて、テーブルの種類を識別しようとしています。最初に思いついたクエリは次のとおりです。
テーブルに両方の列が存在しない限り、これは機能しません。これを攻撃する明らかな方法が欠けていると確信しています。
sql-server - 主キーのみを一覧表示する SQL Server のビューはありますか?
私は SQL Server を扱っていて、もしよろしければ、ちょっとした「振り返り」をしようとしています。sys.identity_columns
すべてのテーブルのすべての ID 列を含むシステム ビューを見つけました。
ただし、ID 列ではない主キーに関する情報を選択できるようにする必要があります。すべての主キーと主キーのみに関するデータを含むビューはありますか? そうでない場合、他にどのようにこのデータを取得できますか?
sql-server-2008 - Sql Server 2008 に全文索引システム ビューがありません
システムビューについて読んでいます:sys.dm_fts_index_keywords_by_document
msdnで、2008年のデータベースでビューが見つかりません。デフォルトでそこにあるべきかどうか誰でも知っていますか?
sql-server - 単一のクエリを介して 2 番目のデータベースで同等のログインを見つけることは可能ですか?
データベース レベルのログインは、ゼロから 1 つのサーバー インスタンス レベルのログインに関連付けることができます。存在する場合は、別のデータベースのゼロから 1 つのデータベース レベルのログインに関連付けることができます。
単一のクエリを使用して一致するログインを取得することは可能ですか?
この質問に対する答えを考えると、そうではないと思います。しかし、それは尋ねる価値があります。
sql-server-2008 - システムビューを使用して、テーブル内のすべての列の集計値を取得できますか?
テーブルを設定している最中です。各列にある0の値の数を確認したいと思います。これまでシステムビューを使用したことがありません...このようなことはできますか?(これは入力されたとおりには機能しません。もちろん、意図を伝えるためだけです):
したがって、出力は次のようになります。
各整数は、テーブルのその列の0値のカウントです。
前もって感謝します...