_RowState-Spalte

Der reservierte Spaltenname _ RowState stellt den nicht persistenten Zustand dar, der jeder Tabellenzeile in einer Datenbanktabelle des Installationsprogramms zugeordnet ist. Die Pseudospalte ist vom Typ Integer,und der Wert besteht aus einer Reihe von Bitflags. Alle Bits sind lesbar, aber nur die Bits UserInfo und Temporary können festgelegt werden. Diese Daten sind nur verfügbar, solange die Tabellen gesperrt sind oder verwendet werden (d. b. während eine Sicht vorhanden ist, die die Tabellen enthält). Die folgende Tabelle zeigt die Attribute, die eine Zeile aufweisen kann.

Name Wert Bedeutung
iraUserInfo 0x01 Das Attribut ist für die externe Verwendung vorgesehen. Dieser Wert kann aktualisiert werden.
iraTemporary 0x02 Die Zeile ist nicht persistent. Dieser Wert kann aktualisiert werden.
iraModified 0x04 Eine Zeile wurde aktualisiert.
iraInserted 0x08 Eine Zeile wurde eingefügt.
iraMergeFailed 0x0F Es wurde versucht, mit nicht identischen, nicht schlüsselbasierten Daten zusammenzuführen.

Die Bits 6 bis 8 sind reserviert.