Skalarfunktionen
Eine EJB-Abfrage enthält integrierte Skalarfunktionen für Typkonvertierungen, Bearbeitung von Zeichenfolgen und Bearbeitung von Datum-Zeit-Werten.
Die Liste der Skalarfunktionen ist im Artikel EJB-Abfrage: Skalarfunktionen dokumentiert.
Beispiel: Skalarfunktionen
Suche nach Mitarbeitern, die 1999
eingestellt wurden:
SELECT OBJECT(e) FROM EmpBean e where YEAR(e.einstellungsdatum) = 1999
Dies sind die einzigen Skalarfunktionen, die
garantiert über Back-End-Datenspeicher aller Hersteller portierbar sind:
- ABS
- MOD
- SQRT
- CONCAT
- LENGTH
- LOCATE
- SUBSTRING
- UCASE
- LCASE
Die anderen Skalarfunktionen sollten nur verwendet werden, wenn DB2 als Back-End-Datenspeicher verwendet wird.