Lade...
 

CX_INDEX_DESCRIPTOR::IsConsistent

CX_INDEX_DESCRIPTOR::IsConsistent

Beschreibung:

Diese Funktion prüft die Konsistenz des Index.

Durch einen Fehler oder einen Absturz während der Aktivierung oder Deaktivierung eines Index mit mehreren Transaktionen bleibt der Index in einem inkonsistenten Zustand. Mit dieser Methode kann dieser Zustand abgefragt werden.

Code-Beispiel:
Define(StatusBitmap)
    indexDescriptor

    Dup Call(IsConsistent) ifnot { Drop trafficYellowBitmap }
    else {
        Call(IsActive)  if trafficGreenBitmap

                        else trafficRedBitmap
   

}
;

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(IN) Top CX_INDEX_DESCRIPTOR Index
Stack(OUT) Top INTEGER TRUE = Konsistent, FALSE = Inkonsistent
Funktionsaufruf: Call(IsInconsistent)