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}))?
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
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
Die One Identity Manager Abfragesprache kann zum Erstellen von Abfragen oder Where-Klausel-Ausdrücke gegen die One Identity Manager-Objektschicht verwendet werden.
Die Abfragesprache unterscheidet nicht zwischen Groß- und Kleinschreibung. Schlüsselwörter können in Groß- oder Kleinschreibung geschrieben werden. Um leichter erkennbar zu sein, werden Schlüsselwörter in den folgenden Beispielen immer in Großbuchstaben geschrieben. Die Abfragesyntax in vielen Teilen an die SQL-Syntax angelehnt.
Detaillierte Informationen zum Thema