Gewusst wie: Erstellen von Abfragen zum Einfügen von Werten
Mit einer Abfrage zum Einfügen von Werten können Sie in der aktuellen Tabelle eine neue Zeile erstellen. Beim Erstellen einer Abfrage zum Einfügen von Werten müssen folgende Angaben gemacht werden:
Die Datenbanktabelle, der die Zeile hinzugefügt werden soll
Die Spalten, deren Inhalt Sie hinzufügen möchten
Der in die einzelnen Spalten einzufügende Wert oder Ausdruck
Die folgende Abfrage fügt beispielsweise eine Zeile in die Tabelle titles ein, die Werte für den Titel, den Typ, den Herausgeber und den Preis angibt:
INSERT INTO titles
(title_id, title, type, pub_id, price)
VALUES ('BU9876', 'Creating Web Pages', 'business', '1389', '29.99')
Beim Erstellen einer Abfrage zum Einfügen von Werten ändert sich der Kriterienbereich entsprechend und zeigt die beiden Optionen an, die zum Einfügen einer neuen Zeile verfügbar sind: den Spaltennamen und den einzufügenden Wert.
Warnung
Eine ausgeführte Abfrage zum Einfügen von Werten kann nicht mehr rückgängig gemacht werden. Erstellen Sie vorsichtshalber vor Ausführung der Abfrage eine Sicherungskopie der Daten.
Tipp
Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.
So erstellen Sie eine Abfrage zum Einfügen von Werten
Fügen Sie dem Diagrammbereich die zu aktualisierende Tabelle hinzu.
Zeigen Sie im Menü Abfrage-Designer auf Typ ändern, und klicken Sie dann auf Werte einfügen.
Tipp
Wenn beim Starten der Abfrage zum Einfügen von Werten mehrere Tabellen im Diagrammbereich angezeigt werden, zeigt der Abfrage- und Ansicht-Designer das Dialogfeld "Zieltabelle für eingefügte Ergebnisse auswählen" an, in dem Sie zur Eingabe des Namens der zu aktualisierenden Tabelle aufgefordert werden.
Klicken Sie im Diagrammbereich auf das entsprechende Kontrollkästchen für jede Spalte, der neue Werte zugewiesen werden sollen. Diese Spalten werden im Kriterienbereich angezeigt. Spalten werden nur aktualisiert, wenn sie der Abfrage hinzugefügt werden.
Geben Sie im Kriterienbereich in der Spalte Neuer Wert den neuen Wert für die Spalte ein. Sie können Literalwerte, Spaltennamen oder Ausdrücke eingeben. Der Wert muss dem Datentyp der zu aktualisierenden Spalte entsprechen (oder mit diesem kompatibel sein).
Warnung
Der Abfrage- und Ansicht-Designer kann nicht überprüfen, ob die Länge eines Werts die zulässige Länge der Spalte überschreitet. Bei Eingabe eines zu langen Werts kann dieser ohne vorherige Warnung verkürzt werden. Wenn beispielsweise die Spalte name eine Länge von 20 Zeichen aufweist, Sie aber einen aus 25 Zeichen bestehenden einzufügenden Wert angeben, werden die letzten 5 Zeichen möglicherweise abgeschnitten.
Beim Ausführen einer Abfrage zum Einfügen von Werten werden keine Ergebnisse im Ergebnisbereich angezeigt. Stattdessen wird eine Meldung mit der Anzahl der geänderten Zeilen angezeigt.
Siehe auch
Konzepte
Unterstützte Abfragetypen (Visual Database Tools)