_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.