Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Sélectionnez le même nom de colonne dans Microsoft SQL Server à partir de plusieurs tables

Aucune idée de la raison pour laquelle vous faites cela, donc un peu difficile à diriger, mais il existe un certain nombre de tables et de vues dans la base de données qui décrivent la base de données.

Information_Schema.Columns est probablement l'endroit où vous devriez commencer. Notez qu'il s'agit de métadonnées, si vous voulez le contenu des tables réelles, vous devrez aller plus loin et créer du sql dynamique ou équivalent.

Select Column_Name,Count(*) As NumberOfOccurences From Information_Schema.Columns vous donnera les noms des colonnes et la fréquence à laquelle vous les avez utilisées par exemple.