Ошибка вставки неуникального ключа в уникальный индекс 13:00 выглядит неудобно. Представьте, что выполняем пакет из 40 запросов и почти в каждом уникальные индексы и может даже по несколько. Возникает такая ошибка СУБД. И где ее теперь искать в этом запросе? Большая просьба сделать понятное сообщение об ошибке хотя бы с указанием имени временной таблицы в терминах запроса но лучше и с именем индекса.