Gewusst wie: Erstellen von Abfragen zum Einfügen von Werten

Aktualisiert: November 2007

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.

Hinweis:

Die angezeigten Dialogfelder und Menübefehle können je nach den aktiven Einstellungen oder der verwendeten Version von den in der Hilfe beschriebenen abweichen. Sie können die Einstellungen ändern, indem Sie im Menü Extras auf Einstellungen importieren und exportieren klicken. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So erstellen Sie eine Abfrage zum Einfügen von Werten

  1. Fügen Sie dem Diagrammbereich die zu aktualisierende Tabelle hinzu.

  2. 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.

  3. Klicken Sie im Diagrammbereich auf das entsprechende Kontrollkästchen für jede Spalte, der neue Werte zugewiesen werden sollen. Diese Spalten werden anschließend im Kriterienbereich angezeigt. Spalten werden nur aktualisiert, wenn sie der Abfrage hinzugefügt werden.

  4. 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 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)

Weitere Ressourcen

Entwerfen von Abfragen und Ansichten

Durchführen grundlegender Operationen mit Abfragen