I\'m hoping to use the following update\\insert method to speed up my application insert\\updates:
UPDATE [Application_Type_Table]
SET ApplicationType=\'Test Va
This pattern is known as an UPSERT. The modern way of doing this is to use MERGE in SQL Server 2008 e.g.
MERGE INTO Application_Type_Table AS target
USING (
VALUES (@RecordID, @TestValue)
) AS source (ID, ApplicationType)
ON target.ID = source.ID
WHEN MATCHED
THEN UPDATE
SET ApplicationType = source.ApplicationType
WHEN NOT MATCHED
THEN INSERT (ID, ApplicationType)
VALUES (ID, ApplicationType);