Использование Dapper с Oracle

Мы используем Oracle в качестве поставщика базы данных и рассмотрели возможность замены некоторых из наших слоев доступа к данным (сложно для поддержки, сложнее объединить XSD) с более разумным шаблоном на основе репозитория с использованием Dapper на нижнем уровне. Однако мы столкнулись с рядом проблем при использовании его с oracle.

  • Именованные параметры: кажется, что они игнорируются, когда бы они ни использовались в запросе, Oracle, кажется, интерпретирует их в любом порядке, в котором он пожелает. SqlMapper возвращает правильно названные параметры, они просто неправильно интерпретируются в Oracle

  • . Соглашение об именах "@" для переменных несовместимо с параметрами, названными oracle. Он ожидает увидеть ":" перед любыми параметрами

Кто-нибудь ранее сталкивался с этим и есть ли какие-либо обходные пути?

12
задан Wolfwyrd 2 June 2011 в 09:57
поделиться