Heim >Datenbank >MySQL-Tutorial >Wie erhalte ich Spaltennamen aus einer SQL Server 2008-Tabelle?

Wie erhalte ich Spaltennamen aus einer SQL Server 2008-Tabelle?

Patricia Arquette
Patricia ArquetteOriginal
2025-01-14 11:09:42945Durchsuche

Spaltennamen aus einer SQL Server 2008-Tabelle abrufen

Diese Anleitung zeigt, wie Sie Spaltennamen aus einer SQL Server 2008-Tabelle erhalten. Die Methode verwendet eine spezifische SQL-Abfrage für die Systemtabellen.

Wählen Sie zunächst die Zieldatenbank mit dem Befehl USE [Database Name] aus. Ersetzen Sie [Database Name] durch den tatsächlichen Namen Ihrer Datenbank.

Führen Sie als Nächstes die folgende SQL-Abfrage aus:

<code class="language-sql">USE [Database Name]
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'YourTableName' AND TABLE_SCHEMA = 'YourSchemaName'</code>

Denken Sie daran, YourTableName durch den Namen Ihrer Tabelle und YourSchemaName durch das Schema zu ersetzen, das die Tabelle enthält (häufig dbo). Diese Abfrage ruft das COLUMN_NAME aus der Systemansicht INFORMATION_SCHEMA.COLUMNS ab und filtert die Ergebnisse so, dass sie mit Ihrer angegebenen Tabelle und Ihrem Schema übereinstimmen. Dadurch wird sichergestellt, dass Sie nur die Spaltennamen für die Zieltabelle erhalten.

How Do I Get Column Names from a SQL Server 2008 Table?

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

Stellungnahme:
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