? Microsoft Access enthält mehrere Arten von Abfragen zu kopieren, zu löschen und Ändern von Informationen in Tabellen und Abfragen. Anstelle der manuellen Wechsel jeden Datensatz , können Sie diese Abfragen , um neue Datensätze hinzuzufügen oder bestehende zu verändern auf einem Kriterien, die Sie festgelegt wurden. Anhängen und Aktualisierungsabfragen haben einige gemeinsame Merkmale , aber haben unterschiedliche Fähigkeiten und Grenzen . Cells und Rekorde
aktualisieren Abfragen Ändern von Informationen innerhalb eines Datensatzes in einem oder mehreren Bereichen zu einem Zeitpunkt. Anfügeabfragen kopieren vollständige Aufzeichnungen zu einer Zeit , zusätzlich zu den bestehenden Satz von Datensätzen in einer Tabelle. Zum Beispiel, wenn ein Feld "Adresse" muss für die Datensätze in einer Tabelle geändert werden , können Sie eine Aktualisierungsabfrage , diesen Wandel herbeizuführen . Wenn Sie zwei Tabellen mit verschiedenen "Customer Information" Angebote haben , können Sie eine Anfügeabfrage, um die Aufzeichnungen von einem Tisch zum anderen zu kopieren.
Restrictions
aktualisieren Abfragen können nicht ändern, bestimmte Datentypen einschließlich AutoWert-Felder , berechnete Felder und Primärschlüssel . Update- Abfragen haben diese Einschränkungen , weil Datensätze an ihre Referenzen pflegen müssen weiterhin einwandfrei funktionieren. Zum Beispiel, wenn Sie den Primär-Schlüssel auf einem Datensatz entfernt , würden Sie verlieren Verweis auf diese gesamten Datensatz . Anfügeabfragen nicht über diese Einschränkungen und sind in der Lage, alle Felder unabhängig von ihrem Datentyp kopieren.
Modification Quelle
Abfragen Anfügen Arbeit durch Hinzufügen von Datensätzen aus einer vorhandenen Tabelle oder Abfrage in eine neue Tabelle . Ihre Ziel-und Quell -Tabellen müssen haben korrelierenden Informationen , auch wenn das Feld Titel nicht genau das gleiche. Update- Abfragen , Ihnen eine Auswahl bei der Aktualisierung Ihrer Tabelle . Sie können entweder in einem Wort oder Begriff eingeben in das "Update To"-Feld oder eine andere Tabelle, um das Feld zu aktualisieren . Für einfache Updates , verwenden Sie die Eingabe -Funktion und für komplexere Änderungen , verwenden Sie eine Quelltabelle .
Data Loss
aktualisieren Abfragen haben die Möglichkeit, Daten zu verlieren , wenn die Abfrage ist nicht richtig eingerichtet. Wenn Sie eine Quelltabelle sind, können Zugang brauchen, um Ihre Datentypen zu konvertieren , um die Zieltabelle übereinstimmen. Text -basierte und Anzahl -basierten Felder können verkürzt werden, um die Zieltabelle der Feldtyp unterzubringen. Anfügeabfragen haben weniger Chancen, Daten zu verlieren , weil sie ganze Datensätze aus einem Ort zum anderen zu kopieren. Wenn ein Fehler auftritt, können Sie einfach löschen diese Datensätze , das Problem zu beheben und erneut versuchen.