we cannot change the description of the table as this table is in production. The source table does always has only one record. Find the below sample code from the stored procedure which is inserting duplicate records
if not exists(select 1 from tablename where a = @value and b = null and c = null)
begin
insert into tablename() select a1,a2,a3 from tablename where...
end