Just try again. In SQL Server 2005, you can also TRY / CATCH ignore the duplicate error.
IF NOT EXISTS (SELECT *
FROM tblDelegate
WHERE CourseID = @CourseID etc)
INSERT INTO tblDelegate
(
CourseID,
CPUserID,
StatusID,
CreateUser
)
VALUES
(
@CourseID,
@CPUserID,
@StatusID,
@CreateUser
)
May I ask: do you mean "SET NOCOUNT ON"?
source
share