Похоже, вы не делаете ничего плохого. Мы делаем то же самое в нашем проекте, и он отлично работает.
Я думал, что однажды возникла та же самая проблема, потому что я не смог найти константы в нашей оракулярной базе данных, потому что я думал, что указанное значение атрибута уникального ключа (в вашем случае 'lrt_bps_bpr_acs_uk') используется как имя_ограничения в БД. Но это не так (по крайней мере, с оракулом DB).