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