Anfang des InhaltsbereichsSpezifikation von Werten (value_spec) Dokument im Navigationsbaum lokalisieren

Die Spezifikation von Werten (value_spec) kann durch Angabe von Literalen, Parameterspezifikationen oder einer Reihe von Schlüsselworten erfolgen.

Syntax

<value_spec> ::= <literal> | <parameter_spec>
| NULL | USER | USERGROUP | LOCALSYSDBA
| SYSDBA [(<user_name>)] | SYSDBA [(<usergroup_name>)]
| [<owner>.]<sequence_name>.NEXTVAL | [<owner>.]<sequence_name>.CURRVAL
| DATE | TIME | TIMESTAMP | TIMEZONE | TRUE | FALSE | TRANSACTION | UTCDIFF

literal

Literal

parameter_spec

Parameterspezifikation

NULL

NULL-Wert

USER

Aktueller Benutzername

USERGROUP

Name der Benutzergruppe, zu der der Benutzer gehört, der die SQL-Anweisung aufruft. Gehört der Benutzer keiner Benutzergruppe an, wird der Benutzername angezeigt.

LOCALSYSDBA

SYSDBA der Datenbankinstanz

SYSDBA [(<user_name>)]
| SYSDBA [(<usergroup_name>)]

SYSDBA der Datenbankinstanz

[<owner>.]<sequence_name>.NEXTVAL

Nächster Wert, der für den angegebenen Sequenznamen (des entsprechenden Eigentümers) erzeugt wird.

[<owner>.]<sequence_name>.CURRVAL

Wert, der mit Hilfe von [<owner>.]<sequence_name>.NEXTVAL als letzter für den angegebenen Sequenznamen erzeugt wurde.

DATE

Aktuelles Datum

TIME

Aktuelle Zeit

TIMESTAMP

Aktueller Zeitstempel

TIMEZONE

Zeitzone. Dieser Wert ist mit dem Wert Null vorbelegt und kann nicht verändert werden.

TRUE | FALSE

Entsprechender Wert einer Spalte vom Datentyp BOOLEAN

TRANSACTION

Identifikation der aktuellen Transaktion. Es handelt sich um einen Wert mit dem Datentyp CHAR(10) BYTE.

UTCDIFF

Anzahl der Zeitdifferenz in Stunden (im Datentyp FIXED(4,2)) zwischen Ihrer lokalen Zeitangabe und der UTC-Zeitangabe (Greenwich Mean Time)

Ende des Inhaltsbereichs