Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wählen Sie denselben Spaltennamen in Microsoft SQL Server aus mehreren Tabellen aus

Keine Ahnung, warum Sie das tun, also etwas schwer zu steuern, aber es gibt eine Reihe von Tabellen und Ansichten in der Datenbank, die die Datenbank beschreiben.

Information_Schema.Columns ist wahrscheinlich, wo Sie beginnen sollten. Beachten Sie, dass dies Metadaten sind, wenn Sie den Inhalt der eigentlichen Tabellen wollen, müssen Sie einen Schritt weiter gehen und eine dynamische SQL oder etwas Ähnliches erstellen.

Select Column_Name,Count(*) As NumberOfOccurences From Information_Schema.Columns zeigt Ihnen beispielsweise die Spaltennamen und wie oft Sie sie verwendet haben.