• we can also do it like.........

    declare @sql varchar(100)

    Set @sql = 'declare @cnt as int; Select @cnt=count(*) from ' + @tablevariable +'; SELECT @cnt'

    Exec (@sql)

    I think it was old question .bt i also want to contribute my ans.:-)