declare @strsql varchar(100) declare @tablename varchar(50) @tablename='table123' @strsql='select count(*) from ' + @tablename exec(@strsql)I am getting the output but I can't store this value in a variable for checking. I want to check like this:
/* @countvariable=0 print(@tablename)*/If there is any other solution?
Requires Free Membership to View

declare @strsql varchar(256) create table #emptytables (tablename varchar(128), table_rowcount int) select @strsql='select distinct o.name as TableName, x.rowcnt as Table_RowCount from sysobjects o inner join sysindexes x on o.id = x.id where x.rowcnt = 0 and o.type = ''U''' insert #emptytables (TableName, Table_rowcount) exec (@strsql) select * from #emptytables drop table #emptytables
This was first published in May 2006
Join the conversationComment
Share
Comments
Results
Contribute to the conversation