Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Werte für multiple Spalten

Ein Aggregat ist ein Wert für eine multiple Spalte. Ein Aggregat besteht aus einem oder mehreren Elementen, genannt Ausprägungen. Die Anzahl der Ausprägungen muss zwischen 1 und 255 liegen und der Dimension der multiplen Spalte entsprechen. Werte in multiplen Spalten werden multiple Werte genannt; Werte in einfachen Spalten werden einfache Werte (oder kurz: Werte) genannt.


aggregat ::= <{ wert | NULL }, . . . >



wert

Wert der Ausprägung.

NULL

NULL-Wert für die Ausprägung.


Wenn Sie Elemente der multiplen Spalte mit INSERT oder UPDATE auf den NULL-Wert setzen und nachfolgende Elemente nicht NULL sind, werden die Nicht-NULL-Werte in der multiplen Spalte zu kleineren Positionsnummern verschoben und die NULL-Werte nach allen Nicht-NULL-Werten eingetragen.


Beispiel

Die numerische multiple Spalte FARBTAB mit 3 Elementen kann wie folgt mit INSERT belegt werden:

INSERT INTO farbtab (rgb(1..3)) VALUES (<0.88,NULL,0.77>)

Die multiple Spalte enthält dann den multiplen Wert:

<0.88,0.77,NULL>