Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Dynamische Select-SQL-Anweisungen mit MyBatis

Aus der Dokumentation :

Dadurch können Sie z.B. Übergeben Sie Spaltennamen als Parameter an die Abfrage usw.

Denken Sie daran, immer Daten bereinigen, die Sie direkt in SQL einfügen.

Wenn Sie mehrere Bedingungen für WHERE generieren müssen -Klausel verwenden Sie <where> Tag mit <foreach> Innerhalb. Beachten Sie, dass <foreach> verfügt über erweiterte Attribute, die es ermöglichen, Trennzeichen, Eröffnungs-/Endzeichenfolge usw. anzugeben. Kombiniert mit ${} Notation, die ich zuvor erwähnt habe, erlaubt die Konstruktion von dynamischem WHERE Klausel. Ein Beispiel finden Sie in dieser Antwort .