Попробуйте:
IF NOT EXISTS(SELECT * FROM TR_employeesprovidercode
WHERE employeeid = @employeeid
AND providercode = @providercode)
BEGIN
Insert into TR_employeesprovidercode (employeeid, providercode)
values (@employeeid, @providercode)
END
В качестве альтернативы вы можете создать уникальное ограничение для таблицы, содержащей два столбца employeeid и providercode.
ALTER TABLE myTable
ADD UNIQUE (employeeid, providercode);