Vorgehensweise: Erstellen von Abfragen zum Einfügen von Werten (Visual Database Tools)
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.
Vorsicht: |
---|
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. |
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.
Hinweis: 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. Aktivieren Sie im Diagrammbereich das Kontrollkästchen für die Spalten, für die Sie neue Werte eingeben wollen. 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).
Vorsicht: Der Abfrage- und Ansicht-Designer kann nicht überprüfen, ob die Länge eines Wertes 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 ausgegeben.
Siehe auch
Konzepte
Unterstützte Abfragetypen (Visual Database Tools)
Andere Ressourcen
Entwerfen von Abfragen und Ansichten (Visual Database Tools)
Ausführen grundlegender Vorgänge mit Abfragen (Visual Database Tools)