Seitenhistorie
Ausführen eines Datenquellen-Abfrage
Achtung: Diese Anleitung funktioniert nicht für Oracle. Dort ist es nicht erlaubt innerhalb eines SELECTs Daten zu verändern.
Methode | Beispiel | ||
---|---|---|---|
run |
Erläuterung: Zur Ermittlung aller Aufträge wird im ersten Schritt eine Map mit den Parametern angelegt und dann der Datasource zur Abfrage übergeben. Das erhaltene Result-Object ist eine Liste von Einträgen, die jeder für sich ein Array aus Objekten beinhaltet. Diese Arrays beinhaltet alle Spalten des jeweiligen Eintrages mit den entsprechenden Werten. Mit Hilfe der Columns kann weiterhin ermittelt werden, um welchen Typ es sich bei der entsprechenden Spalte handelt. So kann ein - wenn gewünscht - ein Cast vorgenommen werden. Im Falle eines Laufzeit-Fehlers wird eine BusinessException geworfen. |
...