Dezimalwerte
In der One Identity Manager Abfragesprache enthalten Dezimalwerte Ziffern und ein optionales Pluszeichen (+) oder Minuszeichen (-). Die Nachkommaanteil wird durch einen Punkt (.) abgeteilt.
Beispiele für zulässige Werte
3.14 
+3.14 
-3.14 
Dezimalwerte können mit dem folgenden regulären Ausdruck verglichen werden.
[+-]?\d*\.\d+ 
 
    Datumswerte und Zeitwerte
In der One Identity Manager Abfragesprache werden Datumswerte und Zeitwerte in der ISO-Notation spezifiziert. Der Angabe des Zeitanteils ist optional. Wenn eine Zeit angegeben wird, sind die Sekundenanteile und die Millisekundenanteile ebenfalls optional. 
Standardmäßig werden die Zeitwerte in der UTC-Zeitzone angegeben. Optional kann eine Zeitzone mit dem Schlüsselwort TIMEZONE und einer Zeichenkette angegeben werden, die den Bezeichner der Zeitzone enthält. In Datumsbereichen steht der TIMEZONE-Bezeichner hinter dem gesamten Bereich und wirkt sich auf beide Daten aus.
Beispiele für zulässige Werte
2020-04-01 
2020-4-1 
2020-04-01 12:30 
2020-04-01 12:30:24 
2020-04-01 12:30:24.523 
2020-04-01 12:30:24 TIMEZONE 'W. Europe Standard Time' 
Datumswerte können mit dem folgenden regulären Ausdruck verglichen werden.
d{4}-\d{1,2}-\d{1,2} \d{1,2}:\d{1,2}(:\d{1,2}(.\d{1,3}))? 
 
    Referenzen auf Parameter
In der One Identity Manager Abfragesprache werden Abfrageparameter in SQL-Syntax spezifiziert.
@ParameterName 
Der Parametername stimmt mit der Definition von Bezeichnern überein.
Beispiele für gültige Referenzen auf Parameter 
@Parameter 
@Parameter1 
@Parameter_1 
@Parameter.SecondPart 
Parameter können mit dem folgenden regulären Ausdruck verglichen werden.
@[A-Z_][A-Z0-9_.]* 
Verwandte Themen
 
    Vorformatierte Where-Klauseln
Da nicht alle möglichen Where-Klauseln in der eingeschränkten One Identity Manager Abfragesprache geschrieben werden können, können vorformatierte Where -Klauseln in der SQL-Syntax des zugrunde liegenden Datenbanksystems verwendet werden.
Vorformatierte Where-Klauseln werden in eckige Klammern ([ und ]) eingeschlossen. Öffnende eckige Klammern in der Klausel können mit [[] maskiert werden.
Beispiel für eine vorformatierte Where-Klausel
[isnull(lastname, '') = N'Harris'] 
Vorformatierte Where-Klauseln können mit dem folgenden regulären Ausdruck verglichen werden.
[([^]]|[]])*\] 
Verwandte Themen