• It not a very good idea to print data in Triggers, If you want to know how many updated are you should have a log table in which multiple rows can get inserted and can be reviewed. Saying so if you still want to print the result set you can do the following

    Declare @inserted table ( id int, Name varchar(200))

    Declare @v_print as varchar(500) = ''

    insert into @inserted

    Select 1, 'DT' union all

    select 2, 'DT'

    Select @v_print = @v_print +'ID:'+ Cast(id as varchar(20)) + ', Name = ' + Name + '

    '

    from @inserted

    print @v_print