Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Seleziona lo stesso nome di colonna in Microsoft SQL Server da più tabelle

Nessun indizio sul motivo per cui lo stai facendo, quindi è un po 'difficile da guidare, ma ci sono un certo numero di tabelle e viste nel database che descrivono il database.

Information_Schema.Columns è probabilmente il punto da cui dovresti iniziare. Nota che si tratta di metadati, se desideri il contenuto delle tabelle effettive dovrai fare un ulteriore passo avanti e creare un sql dinamico o equivalente.

Select Column_Name,Count(*) As NumberOfOccurences From Information_Schema.Columns ti darà i nomi delle colonne e la frequenza con cui li hai usati, ad esempio.