Heim > Datenbank > MySQL-Tutorial > Wie kann ich mithilfe von INFORMATION_SCHEMA Spaltennamen aus einer SQL Server-Tabelle abrufen?

Wie kann ich mithilfe von INFORMATION_SCHEMA Spaltennamen aus einer SQL Server-Tabelle abrufen?

Barbara Streisand
Freigeben: 2025-01-19 13:02:11
Original
858 Leute haben es durchsucht

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

Zugriff auf SQL Server-Spaltennamen über INFORMATION_SCHEMA

Das INFORMATION_SCHEMA ist ein leistungsstarkes Tool innerhalb von SQL Server zum Abrufen von Metadaten, einschließlich wichtiger Details wie Spaltennamen.

Um eine Liste der Spaltennamen für eine bestimmte Tabelle zu erhalten, verwenden Sie diese SQL-Abfrage:

<code class="language-sql">SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'YourTableName';</code>
Nach dem Login kopieren

Ersetzen Sie 'YourTableName' durch den tatsächlichen Namen Ihrer Tabelle (in einfachen Anführungszeichen eingeschlossen). Um beispielsweise die Spaltennamen aus einer Tabelle mit dem Namen Products:

abzurufen
<code class="language-sql">SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Products';</code>
Nach dem Login kopieren

Diese verfeinerte Abfrage gibt direkt nur die Spaltennamen zurück, wodurch die Ausgabe sauberer und effizienter wird.

Über Spaltennamen hinaus bietet INFORMATION_SCHEMA Zugriff auf eine Fülle von Datenbankobjektinformationen. Zu den häufig verwendeten Schlüsselansichten gehören:

  • 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

Das obige ist der detaillierte Inhalt vonWie kann ich mithilfe von INFORMATION_SCHEMA Spaltennamen aus einer SQL Server-Tabelle abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage