Bei der Behandlung von Null-Werten im Auslesevorgang ist zu unterscheiden, ob der Wert NULL oder eine leere Zeichenkette ausgelesen wird. Nicht jedes verwendete Datenbanksystem unterstützt die Unterscheidung zwischen NULL und leerer Zeichenkette:
Das Datenbanksystem Oracle unterscheidet nicht zwischen keinem Wert (NULL) und einer leeren Zeichenkette. In beiden Fällen wird beim Auslesen von entsprechenden Datenbankfeldern kein System-Event-Attribut erzeugt.
Die Datenbanksysteme IBM DB2 und SQL-Server unterscheiden zwischen NULL und leerer Zeichenkette. Liefert ein Datenbankfeld beim Auslesen den Wert NULL zurück, wird kein System-Event-Attribut erzeugt. Dagegen wird beim Auslesen eines Datenbankfeldes, das eine leere Zeichenkette enthält, das entsprechende System-Event-Attribut in der XML-Ausgabedatei ohne Wert erzeugt:
...
<attribute type="AT_EXAMPLE"></attribute>
...
Wenn Sie anstelle von ausgelesenen Null-Werten Standardwerte, wie z. B. nicht gepflegt nach dem Import in das PPM-System verwenden möchten, können Sie dafür Standardwerte (XML-Element defaultvalue) in der Berechnung des entsprechenden Attributs definieren (siehe Handbuch PPM Customizing).