You can count the rows before and after or use @@ROWCOUNT
😎
USE tempdb;
GO
DECLARE @PRECOUNT INT = 0;
DECLARE @RET_VAL INT =0;
DECLARE @TABLEX TABLE (IVAL INT NOT NULL);
SELECT @PRECOUNT = COUNT(*) FROM @TABLEX
INSERT INTO @TABLEX (IVAL) VALUES (1),(1);
SELECT @RET_VAL = SIGN ((SELECT COUNT(*) FROM @TABLEX) - @PRECOUNT)
SELECT @RET_VAL
INSERT INTO @TABLEX (IVAL) VALUES (1),(1),(1);
SELECT @RET_VAL = SIGN(@@ROWCOUNT);
SELECT @RET_VAL;