Ersetzen von Werten in bestehenden Feldern
So ersetzen Sie Werte von bestehenden Feldern in einer Datenbank:
- Wählen Sie aus den Menüs im Dateneditor für das Dataset, anhand dessen Sie Feldwerte in der Datenbanktabelle ersetzen möchten, folgende Optionen aus:
- Wählen Sie die Datenbankquelle aus. Weitere Informationen finden Sie im Thema Datenquelle auswählen .
- Wählen Sie im Fenster Wählen Sie aus, wie die Daten exportiert werden sollen des Assistenten für den Datenbankexport die Option Werte in bestehenden Feldern ersetzen aus.
- Wählen Sie im Feld Tabelle oder Ansicht wählen die Datenbanktabelle aus. Weitere Informationen finden Sie im Abschnitt Tabelle auswählen .
- Gleichen Sie im Feld Fälle mit Datensätzen abgleichen die Variablen, die die einzelnen Fälle eindeutig identifizieren, mit den entsprechenden Datenbankfeldnamen ab. Weitere Informationen finden Sie im Abschnitt Fälle mit Datensätzen abgleichen .
- Ziehen Sie für jedes Feld, für das Sie Werte ersetzen möchten, die Variable, die die neuen Werte enthält, in die Spalte Quelle der Werte neben dem entsprechenden Datenbankfeldnamen.
- Im Allgemeinen sollte der Grunddatentyp (Zeichenfolge oder numerisch) der Variablen mit dem Grunddatentyp des Datenbankfelds übereinstimmen. Wenn die Datentypen nicht übereinstimmen und dieses Problem nicht von der Datenbank behoben werden kann, führt dies zu einem Fehler und es werden keine Daten in die Datenbank exportiert. Wenn Sie beispielsweise eine Zeichenfolgevariable in ein Datenbankfeld mit einem numerischen Datentyp exportieren (z. B. double, reell, Ganzzahl), wird ein Fehler ausgegeben, wenn irgendwelche Werte der Zeichenfolgevariablen nicht numerische Zeichen enthalten. Der Buchstabe a in dem Symbol neben einer Variablen kennzeichnet eine Zeichenfolgevariable.
- Feldnamen, Typ und Breite können nicht bearbeitet werden. Die ursprünglichen Attribute des Datenbankfelds werden beibehalten; es werden lediglich die Werte ersetzt.
Benutzerdefiniert fehlende Werte
Es gibt zwei Optionen für den Umgang mit benutzerdefiniert fehlenden Werten beim Export von Daten aus Variablen in Datenbankfelder:
- Als gültige Werte exportieren. Benutzerdefiniert fehlende Werte werden als reguläre, gültige, nicht fehlende Werte behandelt.
- Benutzerdefiniert fehlende numerische Werte als Nullen exportieren und benutzerdefiniert fehlende Zeichenfolgewerte als Leerzeichen exportieren. Numerische benutzerdefiniert fehlende Werte werden wie systemdefiniert fehlende Werte behandelt. Benutzerdefiniert fehlende Zeichenfolgewerte werden in Leerzeichen umgewandelt (Zeichenfolgen können nicht systemdefiniert fehlend sein).