ホームページ > データベース > mysql チュートリアル > INFORMATION_SCHEMA を使用して SQL Server テーブルから列名を取得するにはどうすればよいですか?

INFORMATION_SCHEMA を使用して SQL Server テーブルから列名を取得するにはどうすればよいですか?

Barbara Streisand
リリース: 2025-01-19 13:02:11
オリジナル
858 人が閲覧しました

How Can I Retrieve Column Names from a SQL Server Table Using INFORMATION_SCHEMA?

INFORMATION_SCHEMA を介した SQL Server の列名へのアクセス

INFORMATION_SCHEMA は、列名などの重要な詳細を含むメタデータを取得するための SQL Server 内の強力なツールです。

特定のテーブルの列名のリストを取得するには、次の SQL クエリを使用します。

<code class="language-sql">SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'YourTableName';</code>
ログイン後にコピー

'YourTableName' をテーブルの実際の名前 (一重引用符で囲みます) に置き換えます。 たとえば、Products という名前のテーブルから列名を取得するには:

<code class="language-sql">SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Products';</code>
ログイン後にコピー

この洗練されたクエリは列名のみを直接返すため、出力がよりクリーンで効率的になります。

列名を超えて、INFORMATION_SCHEMA は豊富なデータベース オブジェクト情報へのアクセスを提供します。 頻繁に使用される主なビューは次のとおりです:

  • CHECK_CONSTRAINTS
  • COLUMN_DOMAIN_USAGE
  • COLUMN_PRIVILEGES
  • COLUMNS
  • CONSTRAINT_COLUMN_USAGE
  • CONSTRAINT_TABLE_USAGE
  • DOMAIN_CONSTRAINTS
  • DOMAINS
  • KEY_COLUMN_USAGE
  • PARAMETERS
  • REFERENTIAL_CONSTRAINTS
  • ROUTINES
  • ROUTINE_COLUMNS
  • SCHEMATA
  • TABLE_CONSTRAINTS
  • TABLE_PRIVILEGES
  • TABLES
  • VIEW_COLUMN_USAGE
  • VIEW_TABLE_USAGE
  • VIEWS

以上がINFORMATION_SCHEMA を使用して SQL Server テーブルから列名を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート