• Sean,

    I executed the below code as you suggested and I'm getting the below results in SSMS

    declare @Delete int, @Update int, @Insert int

    DELETE FROM [dbo].[DATA_EWT]

    WHERE [ETYPE_EWT] = 'CopyRequested'

    select @Delete = @@ROWCOUNT

    DELETE FROM [dbo].[DATA_EWT]

    WHERE [ETYPE_EWT] = 'AdditionalIntrestType'

    select @Delete = @@ROWCOUNT

    INSERT INTO [dbo].[DATA_EWT]

    ([ETYPE_EWT]

    ,[KEY_MTD]

    ,[VALUE_MTD])

    VALUES

    ('AdditionalIntrestType','entity','Entity')

    select @insert = @@ROWCOUNT

    INSERT INTO [dbo].[DATA_EWT]

    ([ETYPE_EWT]

    ,[KEY_MTD]

    ,[VALUE_MTD])

    VALUES

    ('AdditionalIntrestType','individual','Individual')

    select @insert = @@ROWCOUNT

    UPDATE [dbo].[DATA_EWT]

    SET [KEY_MTD] = 'DirectBill'

    ,[VALUE_MTD] = 'Direct Bill'

    WHERE [ETYPE_EWT] = 'TypesOfBill' and [KEY_MTD] = 'Direct'

    select @update = @@ROWCOUNT

    UPDATE [dbo].[DATA_EWT]

    SET [KEY_MTD] = 10

    WHERE [ETYPE_EWT] = 'ApplicationStatus' AND [VALUE_MTD] = 'Application Completed'

    select @Update = @@ROWCOUNT

    DELETE FROM [dbo].[DATA_EWT]

    WHERE [ETYPE_EWT] = 'ApplicationStatus' AND [VALUE_MTD] = 'Application Declined'

    select @Delete = @@ROWCOUNT

    INSERT INTO [dbo].[DATA_EWT]

    ([ETYPE_EWT]

    ,[KEY_MTD]

    ,[VALUE_MTD])

    VALUES

    ('ApplicationStatus'

    ,11

    ,'Application Declined')

    select @Insert = @@ROWCOUNT

    print cast(@Update as varchar(6)) + ' Row(s) Updated'

    print cast(@Delete as varchar(6)) + ' Row(s) Deleted'

    print cast(@Insert as varchar(6)) + ' Row(s) Inserted'

    (0 row(s) affected)

    (2 row(s) affected)

    (1 row(s) affected)

    (1 row(s) affected)

    (0 row(s) affected)

    (1 row(s) affected)

    (1 row(s) affected)

    (1 row(s) affected)

    1 Row(s) Updated

    1 Row(s) Deleted

    1 Row(s) Inserted

    But looking at the results, row(s) affected and the total count, it's not matching.

    And I want to rollback it and correct the t-sql. Please advise.