Wie kann ich Dapper in einer Umgebung mit mehreren Datenbanken verwenden?

dapper oracle sql sql-server

Frage

Ich versuche, einfache Abfragen wie SELECT * FROM TABLE_X WHERE XID = @id zu implementieren, aber das Problem, das ich habe, ist, dass diese Abfragen auf verschiedenen Datenbanken (SQL Server und Oracle) für verschiedene Anwendungsinstanzen ausgeführt werden.

Wie man es macht, ohne jede Datenbank eine neue Reihe von Abfragen schreiben zu müssen?

Beliebte Antwort

Dapper ist für die Datenbank wirklich geschlossen und ermöglicht es Ihnen, reine SQL-Tricks zu nutzen, die für eine bestimmte Datenbank spezifisch sind. Meiner Meinung nach sollten Sie ein Abfrageobjektmuster verwenden, so dass Sie vor jeder Extraktion / jedem Commit eine Schnittstelle haben, die sich möglicherweise für SQL / Oracle ändert.



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum