ホームページ >データベース >mysql チュートリアル >T-SQL を使用して SQL Server テーブルの主キーを検索する方法
T-SQL を使用した SQL Server テーブルの主キーの検索
この T-SQL クエリは、特定の SQL Server テーブルの主キー列を効率的に識別します。
<code class="language-sql">SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE TABLE_NAME = '<your_table_name>' AND CONSTRAINT_NAME = (SELECT CONSTRAINT_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE TABLE_NAME = '<your_table_name>' AND CONSTRAINT_TYPE = 'PRIMARY KEY');</code>
クエリは、INFORMATION_SCHEMA.KEY_COLUMN_USAGE
を使用して制約に関連付けられた列を特定し、INFORMATION_SCHEMA.TABLE_CONSTRAINTS
を使用して主キー制約をフィルターし、指定されたテーブルに対して主キー列名のみが返されるようにします。 <your_table_name>
をテーブルの実際の名前に置き換えます。
以上がT-SQL を使用して SQL Server テーブルの主キーを検索する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。