• This one does not need a temp table

    USE PUBS

    DECLARE @Strnvarchar(200),

    @Parm nvarchar(20),

    @Cntint

    SET @Str = 'SELECT @Cnt= COUNT(*) FROM Authors'

    SET @Parm = '@Cnt int output'

    EXEC sp_executesql @Str , @Parm ,@Cnt OUT

    PRINT @Cnt