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.