Мы используем Oracle в качестве поставщика базы данных и рассмотрели возможность замены некоторых из наших слоев доступа к данным (сложно для поддержки, сложнее объединить XSD) с более разумным шаблоном на основе репозитория с использованием Dapper на нижнем уровне. Однако мы столкнулись с рядом проблем при использовании его с oracle.
Именованные параметры: кажется, что они игнорируются, когда бы они ни использовались в запросе, Oracle, кажется, интерпретирует их в любом порядке, в котором он пожелает. SqlMapper возвращает правильно названные параметры, они просто неправильно интерпретируются в Oracle
. Соглашение об именах "@" для переменных несовместимо с параметрами, названными oracle. Он ожидает увидеть ":" перед любыми параметрами
Кто-нибудь ранее сталкивался с этим и есть ли какие-либо обходные пути?