in

DotNetMarche

.NET Framework User Group delle Marche

This Blog

Syndication

ExternalBlogs

Snippet utili, fare un count(*) per ogni tabella del database

Talvolta serve sapere al volo il count per ogni tabella del database e grazie alla sp_MSForEachTable è molto semplice calcolarlo.

   1: create table #rowcount (tablename nvarchar(700), rowcnt int)
   2:  
   3: exec sp_MSforeachtable 
   4:    'insert into #rowcount select ''?'', count(*) from ?'
   5:    
   6: select * from #rowcount
   7:     order by tablename
   8: drop table #rowcount

Selezionare in una tabella temporanea rende il risultato più leggibile :)

Alk.

Read the complete post at http://feedproxy.google.com/~r/alkampfer/~3/zUIJqBlll-M/snippet-utili-fare-un-count-per-ogni-tabella-del-database.aspx

Powered by Community Server (Commercial Edition), by Telligent Systems