BEGIN TRANSACTION
begin try
insert into dbo.wee(we,ih) values(@ppp,null)
insert into dbo.wee(we,ih) values(@ppp+'eeeee',null)
insert into dbo.wee(we,ih) values(@ppp+'eeeeewwwww',null)
COMMIT
end try
begin catch
ROLLBACK
SELECT @ErrorMessage = ERROR_MESSAGE(),
@ErrorSeverity = ERROR_SEVERITY(),
@ErrorState = ERROR_STATE();
end catch
if @ErrorMessage is not null
begin
RAISERROR (@ErrorMessage, -- Message text.
@ErrorSeverity, -- Severity.
@ErrorState -- State.
);