Literale definieren Werte von bestimmten Datentypen in der Abfrage. In der One Identity Manager Abfragesprache werden folgenden Literale für Werte unterstützt.
Literale definieren Werte von bestimmten Datentypen in der Abfrage. In der One Identity Manager Abfragesprache werden folgenden Literale für Werte unterstützt.
In der One Identity Manager Abfragesprache werden Zeichenketten in einfache Anführungszeichen gesetzt. Einfache Anführungszeichen innerhalb von Zeichenketten werden durch Verdoppelung des einfachen Anführungszeichens maskiert. Alle Zeichenfolgeninhalte sind Unicode. Das N-Zeichen am Anfang der Zeichenkette ist erlaubt, um eine gewisse Kompatibilität zur SQL-Syntax zu gewährleisten. Es hat keine besondere Bedeutung.
''
N''
'A string'
'A ''string'''
N'A string'
Zeichenketten können mit dem folgenden regulären Ausdruck verglichen werden.
N?'([^']|'')*'
Ein Spezialfall von Zeichenketten sind mehrwertige Eigenschaften. Dies sind Zeichenketten, die durch ASCII-7-Zeichen getrennt sind. Mehrwertige Eigenschaften können in der Abfragesyntax in dieser Form ausgedrückt werden:
MVP('Value 1', 'Value 2', 'Value 3')
Der resultierende Wert kann an den meisten Stellen verwendet werden, an denen Zeichenketten gültig sind.
In der One Identity Manager Abfragesprache enthalten ganzzahlige Werte (Integer-Werte) Ziffern und ein optionales Pluszeichen (+) oder Minuszeichen (-).
42
+42
-42
Ganzzahlige Werte können mit dem folgenden regulären Ausdruck verglichen werden.
[+-]?\d+
In der One Identity Manager Abfragesprache enthalten Dezimalwerte Ziffern und ein optionales Pluszeichen (+) oder Minuszeichen (-). Die Nachkommaanteil wird durch einen Punkt (.) abgeteilt.
3.14
+3.14
-3.14
Dezimalwerte können mit dem folgenden regulären Ausdruck verglichen werden.
[+-]?\d*\.\d+
© 2024 One Identity LLC. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center